위키피디아 MCP 서버
이는 요청된 주제에 대한 위키피디아 콘텐츠를 제공하는 MCP(모델 제어 프로토콜) 서버입니다.
설정
- 필요한 종속성을 설치하세요:
지엑스피1
- 서버를 시작합니다:
서버는 http://localhost:5000
에서 실행됩니다.
API 사용
CLI에서 API 사용
topic
필드를 포함하는 JSON 본문과 함께 /mcp
에 POST 요청을 보냅니다.
curl -X POST http://localhost:5000/mcp \
-H "Content-Type: application/json" \
-d '{"topic": "Python_(programming_language)"}'
Cursor Composer의 API 사용
- 위키피디아의 주제에 대해 질문하세요
- 커서는 제안된 MCP 요청을 표시하고 도구를 실행하기 위한 권한을 요청합니다.
- 승인 후 Cursor는 MCP 서버에 대한 요청을 실행합니다.
- 신속한 결과는 MCP 서버 응답의 선택된 모델 분석을 기반으로 합니다.
응답 형식
성공적인 응답:
{
"status": "success",
"data": {
"title": "Page Title",
"content": "Page Content",
"url": "Wikipedia URL"
}
}
오류 응답:
{
"status": "error",
"error": "Error message"
}
테스트
테스트 스크립트를 실행하여 서버가 작동하는지 확인하세요.
python src/test_server.py