dotnet restoredotnet run아래 명령을 실행하기 전에 별도의 터미널을 열어 서버가 계속 실행 중인지 확인하세요.
한 터미널에서 서버가 실행 중일 때, 다른 터미널을 열고 다음 명령을 실행하세요:
npx @modelcontextprotocol/inspector http://localhost:3001이 명령은 샘플을 테스트할 수 있는 시각적 인터페이스가 있는 웹 서버를 시작합니다.
Streamable HTTP가 전송 유형으로 선택되어 있고, URL이
http://localhost:3001/mcp인지 꼭 확인하세요.
서버가 연결되면:
- 도구 목록을 확인하고
add를 실행해 보세요. 인수로 2와 4를 넣으면 결과에 6이 나와야 합니다. - resources와 resource template로 이동해 "greeting"을 호출하고 이름을 입력하면, 입력한 이름이 포함된 인사말이 표시됩니다.
다음 명령을 실행하면 CLI 모드로 직접 실행할 수 있습니다:
npx @modelcontextprotocol/inspector --cli http://localhost:3001 --method tools/list이 명령은 서버에서 사용 가능한 모든 도구를 나열합니다. 다음과 같은 출력이 보여야 합니다:
{
"tools": [
{
"name": "AddNumbers",
"description": "Add two numbers together.",
"inputSchema": {
"type": "object",
"properties": {
"a": {
"description": "The first number",
"type": "integer"
},
"b": {
"description": "The second number",
"type": "integer"
}
},
"title": "AddNumbers",
"description": "Add two numbers together.",
"required": [
"a",
"b"
]
}
}
]
}
도구를 호출하려면 다음과 같이 입력하세요:
npx @modelcontextprotocol/inspector --cli http://localhost:3001 --method tools/call --tool-name AddNumbers --tool-arg a=1 --tool-arg b=2다음과 같은 출력이 나타납니다:
{
"content": [
{
"type": "text",
"text": "3"
}
],
"isError": false
}
![!TIP] 일반적으로 브라우저보다 CLI 모드에서 inspector를 실행하는 것이 훨씬 빠릅니다. inspector에 대해 더 자세히 알고 싶다면 여기를 참고하세요.
면책 조항:
이 문서는 AI 번역 서비스 Co-op Translator를 사용하여 번역되었습니다. 정확성을 위해 최선을 다하고 있으나, 자동 번역에는 오류나 부정확한 부분이 있을 수 있음을 유의해 주시기 바랍니다. 원문은 해당 언어의 원본 문서가 권위 있는 자료로 간주되어야 합니다. 중요한 정보의 경우 전문적인 인간 번역을 권장합니다. 본 번역 사용으로 인해 발생하는 오해나 잘못된 해석에 대해 당사는 책임을 지지 않습니다.