Para desarrolladores

Lo que un cliente necesita saber sobre el servidor y cómo llamarlo sin un asistente de por medio.

El protocolo tal como lo servimos

Llamarlo con curl

El servidor no guarda estado entre llamadas, así que se puede llamar a una herramienta directamente, sin el saludo inicial:

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}}}'

La lista de herramientas con sus esquemas de entrada:

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

Estas llamadas y una comprobación de la cuenta, en un solo script: mcp-curl.sh.

Para un script que solo necesita resultados de búsqueda, la API REST es el camino más sencillo: la misma búsqueda y el mismo token, con CSV, NDJSON y los demás formatos.

Siguiente Idiomas