API-MARKET MCP 서버
에 대한
API-Market의 엔드포인트를 MCP 리소스로 노출하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버를 통해 대규모 언어 모델(Large Language Models)이 MCP 프로토콜을 통해 OpenAPI 사양에 정의된 API를 검색하고 상호 작용할 수 있습니다.
이 저장소는 API.market 에서 제공되는 API에 대한 액세스를 제공합니다. 이 도구는 무료로 사용할 수 있으며, 상담원이 사용 가능한 모든 API와 자유롭게 소통할 수 있도록 지원하여 매우 강력합니다. API.market 에서 제공되는 200개 이상의 API를 통해 다양한 기능을 활용할 수 있습니다.
빠른 시작
이 MCP 서버를 사용하기 위해 이 저장소를 복제할 필요는 없습니다. 원하는 클라이언트에서 간단히 구성하면 됩니다.
클로드 데스크탑용
Claude Desktop 구성 파일을 찾거나 만드세요.
macOS의 경우:
~/Library/Application Support/Claude/claude_desktop_config.json
API-Market MCP 서버를 활성화하려면 다음 구성을 추가하세요.
지엑스피1
커서용
파일 -> 기본 설정 -> 커서 설정으로 이동합니다.
MCP를 선택하세요.
새로운 글로벌 MCP 서버 추가를 클릭합니다.
다음을 mcp.json 파일에 붙여넣습니다.
또는 mcpServers의 첫 번째 항목으로 이것을 추가합니다.
이전 버전의 Cursor의 경우 새 MCP 서버 추가를 클릭한 후 다음 명령을 추가하세요.
API.market에서 API 키 받기
API 키를 얻으려면
API.market 에 로그인하세요
프로필로 이동하여 '내 API 키'를 선택하세요.
귀하의 API 키가 여기에 표시됩니다.
이 MCP의 API 목록
예 및 사용법
예제 1
우리는 에이전트를 사용하여 두 지점 사이의 경로를 찾을 수 있습니다.

예제 2
에이전트를 사용하면 어떤 주제에 대한 뉴스를 찾은 다음 기사를 더 자세히 살펴볼 수 있습니다.


예제 3
에이전트를 사용하여 사용 가능한 도메인을 찾을 수 있습니다.

개발
MCP 서버에 새 API 추가
utils 폴더에는 API 구성 관리, OpenAPI 사양 구문 분석, MCP 서버에 새 API 등록을 위한 도우미 스크립트가 들어 있습니다.
1. OpenAPI 사양 찾기
통합하려는 API의 OpenAPI JSON 파일을 찾으세요. 그런 다음 프로젝트 루트 디렉터리에 json_files 폴더를 만들고 OpenAPI JSON 사양을 해당 폴더에 추가하세요.
2. OpenAPI 사양 수정
OpenAPI 사양을 얻은 후, modify_api.py 사용하여 사양 내부의 경로를 업데이트하여 파일 이름을 포함합니다.
3. API 요약 업데이트
경로를 수정한 후 다음 옵션 중 하나를 선택하여 API 요약을 업데이트합니다.
LLM을 사용하여 요약을 자동으로 단축:
요약을 수동으로 업데이트합니다.
4. 빌드 및 테스트
변경 사항을 적용하려면 프로젝트를 다시 빌드하세요.
그런 다음, 다음을 사용하여 새로운 API 통합을 테스트합니다.
5. 변경 사항 제출
이 새로운 API를 저장소에 기여하려면 다음을 수행하세요.
저장소를 포크하세요.
지점을 만듭니다.
풀 리퀘스트(PR)를 제출하세요.
6. MCP 서버 게시(선택 사항)
변경 사항을 게시하려면 다음을 수행하세요.
package.json적절히 업데이트합니다(예: 버전, 이름 등을 업데이트합니다).패키지를 게시합니다.
개발 도구
건물
npm run build- TypeScript 소스를 빌드합니다.npm run clean- 빌드 아티팩트를 제거합니다.npm run typecheck- TypeScript 유형 검사를 실행합니다.
개발 모드
npm run dev- 소스 파일을 감시하고 변경 사항을 다시 빌드합니다.npm run inspect-watch- 변경 사항에 대한 자동 다시 로드와 함께 검사기를 실행합니다.
코드 품질
npm run lint- ESLint를 실행합니다.npm run typecheck- TypeScript 유형을 확인합니다.
명령줄 인수
개발 워크플로
개발 환경 시작:
src/에 있는 TypeScript 파일을 수정합니다.서버가 자동으로 재구축되고 다시 시작됩니다.
MCP 검사기 UI를 사용하여 변경 사항을 테스트하세요.
디버깅 또는 로컬 실행
MCP 서버를 로컬로 디버깅하거나 실행하려면:
저장소를 복제하고 종속성을 설치합니다.
서버를 빌드하세요:
디버깅을 위해 다음을 실행할 수 있습니다.
기여하다
저장소를 포크합니다.
기능 브랜치를 생성합니다.
변경 사항을 적용하세요.
테스트 및 린팅 실행:
풀 리퀘스트를 제출하세요.
특허
MIT
Related Resources
Related MCP Servers
- -security-license-qualityA high-performance FastAPI server supporting Model Context Protocol (MCP) for seamless integration with Large Language Models, featuring REST, GraphQL, and WebSocket APIs, along with real-time monitoring and vector search capabilities.Last updated -9MIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that provides access to CoinMarketCap's cryptocurrency data, enabling AI applications to retrieve cryptocurrency listings, quotes, and detailed information.Last updated -33
- AsecurityFlicenseAqualityAn all-in-one Model Context Protocol (MCP) server that connects your coding AI to numerous databases, data warehouses, data pipelines, and cloud services, streamlining development workflow through seamless integrations.Last updated -3
- -securityFlicense-qualityA Model Context Protocol (MCP) Server that provides unified access to multiple external APIs (weather, news, financial data) through a single, consistent interface for AI agents and LLMs.Last updated -1