개발자용

클라이언트가 서버에 대해 알아야 할 내용과, 어시스턴트 없이 서버를 직접 호출하는 방법입니다.

저희 서버가 제공하는 프로토콜

curl로 호출하기

서버는 호출 사이에 상태를 저장하지 않으므로, 핸드셰이크 없이 바로 도구를 호출할 수 있습니다.

curl https://api.publicwww.com/mcp \
     -H "Authorization: Bearer $KEY" \
     -H "Content-Type: application/json" \
     -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
          "params":{"name":"search","arguments":{"query":"\"angular.min.js\"","rows":3}}}'

입력 스키마를 포함한 도구 목록:

curl https://api.publicwww.com/mcp \
     -H "Authorization: Bearer $KEY" \
     -H "Content-Type: application/json" \
     -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

이 호출들과 계정 확인을 하나로 묶은 스크립트: mcp-curl.sh.

검색 결과만 필요한 스크립트라면 REST API가 더 간단합니다. 같은 검색과 같은 토큰을 쓰며, CSV, NDJSON 등 다양한 형식을 지원합니다.

다음 언어