Protoperfect Labs
Search and read Protoperfect Labs research, documentation and glossary. Read-only.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"labs": {
"url": "https://protoperfect.io/api/mcp"
}
}
}Remote endpoints
https://protoperfect.io/api/mcpstreamable-httpWhat it can do
Tool inventory
Tools (4)
🟢search_documents(query)
Search Protoperfect Labs research papers, documentation and blueprints. Every word of the query must appear. Returns up to 12 matches with the best-matching section and a snippet.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search text, up to 160 characters."
}
},
"required": [
"query"
]
}Output Schema
{
"type": "object",
"properties": {
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"url": {
"type": "string"
},
"section": {
"type": "string"
},
"snippet": {
"type": "string"
}
},
"required": [
"title",
"url"
]
}
}
},
"required": [
"results"
]
}🟢get_document(path)
Return any public protoperfect.io page as Markdown: research papers, documentation, the glossary and its terms, the FAQ, Studio, Games, About and the legal pages. Pass a path such as /research/warranted-agency or a full protoperfect.io URL.
Input Schema
{
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "A page path or protoperfect.io URL."
}
},
"required": [
"path"
]
}🟢list_documents(section)
List public pages with their titles, URLs and summaries. Optionally limit to one section: research (papers and case studies), documentation (architecture, blueprints, glossary, FAQ) or company (home, Studio, Games, About and the other hand-built pages).
Input Schema
{
"type": "object",
"properties": {
"section": {
"type": "string",
"enum": [
"research",
"documentation",
"company"
]
}
}
}Output Schema
{
"type": "object",
"properties": {
"documents": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"url": {
"type": "string"
},
"section": {
"type": "string"
},
"summary": {
"type": "string"
}
},
"required": [
"title",
"url",
"section"
]
}
}
},
"required": [
"documents"
]
}🟢define_term(term)
Return the Protoperfect glossary definition of a term (for example "Warranted Agency" or "Context Window"), with its category, related terms and the paper that covers it. Suggests close matches when there is no exact term.
Input Schema
{
"type": "object",
"properties": {
"term": {
"type": "string",
"description": "The term to define."
}
},
"required": [
"term"
]
}Output Schema
{
"type": "object",
"properties": {
"term": {
"type": "string"
},
"category": {
"type": "string"
},
"definition": {
"type": "string"
},
"url": {
"type": "string"
},
"related": {
"type": "array",
"items": {
"type": "string"
}
},
"suggestions": {
"type": "array",
"items": {
"type": "string"
}
}
}
}Community
Evidence