Proa documentation
Search and read official Proa Rust framework documentation. Public, read-only, no credentials.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"docs": {
"url": "https://proa.so/mcp"
}
}
}Puntos de conexión remotos
https://proa.so/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (2)
🟢search_docs(cursor, limit, q)
Search official Proa Rust framework documentation by a case-insensitive phrase. Use this to find current APIs, render patterns, RSJS guidance, and deployment instructions. Returns titles, routes, Markdown URLs, and a pagination cursor; call get_doc with a returned path for the complete page.
Esquema de entrada
{
"type": "object",
"properties": {
"cursor": {
"description": "next_cursor from a preceding search with the same q.",
"type": [
"string",
"null"
]
},
"limit": {
"description": "Maximum results per page; defaults to 10.",
"format": "uint",
"maximum": 50,
"minimum": 1,
"type": [
"integer",
"null"
]
},
"q": {
"description": "Phrase to find in document titles, descriptions, or Markdown.",
"maxLength": 256,
"minLength": 1,
"type": "string"
}
},
"required": [
"q"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"next_cursor": {
"description": "Opaque cursor for the next page, or null when the result set is complete.",
"type": [
"string",
"null"
]
},
"results": {
"items": {
"$ref": "#/$defs/DocumentSummary"
},
"type": "array"
},
"total": {
"format": "uint",
"minimum": 0,
"type": "integer"
}
},
"required": [
"results",
"total",
"next_cursor"
],
"$defs": {
"DocumentSummary": {
"properties": {
"description": {
"type": "string"
},
"markdown_url": {
"type": "string"
},
"path": {
"type": "string"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"path",
"markdown_url",
"description"
],
"type": "object"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "DocumentList"
}🟢get_doc(path)
Read a complete official Proa documentation page as Markdown with its title, description, and canonical route. Supply a path returned by search_docs or resources/list. Only published documentation is accessible; arbitrary URLs and filesystem paths are not fetched.
Esquema de entrada
{
"type": "object",
"properties": {
"path": {
"description": "Published route or Markdown path, for example /docs/core/html-rendering.",
"type": "string"
}
},
"required": [
"path"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"description": {
"type": "string"
},
"markdown": {
"type": "string"
},
"markdown_url": {
"type": "string"
},
"path": {
"type": "string"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"path",
"markdown_url",
"description",
"markdown"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "Document"
}Comunidad
Evidencia