This server exposes your internal S3 documentation to Claude via the Model Context Protocol (MCP).
# macOS ~/Library/Application Support/Claude/claude_desktop_config.json # Windows %APPDATA%\Claude\claude_desktop_config.json
Replace YOUR_TOKEN_HERE with your base64-encoded clientId:clientSecret.
{
"mcpServers": {
"nueve-docs": {
"url": "http://mcp.nuevesolutions.com/docs",
"headers": {
"Authorization": "Bearer YOUR_TOKEN_HERE"
}
}
}
}
Encode your clientId:clientSecret in base64:
# Linux / macOS / WSL
echo -n "your_client_id:your_client_secret" | base64
# PowerShell (Windows)
[Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes("your_client_id:your_client_secret"))
Then set the header as: Authorization: Bearer <base64-output>
Fully quit Claude Desktop (right-click tray icon → Quit) and reopen it. The Nueve Docs tools will appear in Claude's tool panel.
| Tool | Description |
|---|---|
answer_question(question) | Semantic Q&A over your documentation |
search_documentation(query) | Keyword search with snippet context |
list_all_documents() | All docs organised by S3 prefix/category |
read_specific_document(path) | Full content of a specific document |
get_documentation_summary() | Stats: doc count, size, categories |
refresh_documentation_cache() | Force reload from S3 |
check_authorization_health() | Check auth database connectivity |
Check server status: /health