sansfiction-mcp
SansFiction MCP & Agent Skill
Verbinden Sie KI-Agenten mit SansFiction – einer digitalen Bibliothek für Bücher, Sammlungen, Lesetagebücher und Entdeckungen.
Die gleichen Funktionen werden auf zwei Arten bereitgestellt, beide mit demselben Bearer-Token authentifiziert:
MCP server (Streamable HTTP):
https://sansfiction.com/api/mcpREST API (v1):
https://sansfiction.com/api/v1
Schnellstart (MCP)
claude mcp add --transport http sansfiction https://sansfiction.com/api/mcpOder richten Sie einen beliebigen MCP-Client an den obigen Streamable-HTTP-Endpunkt. Öffentliche Katalog-Tools benötigen keine Authentifizierung; persönliche Bibliothekstools erfordern ein Bearer-Token (generieren Sie eines unter sansfiction.com/docs/agents).
Related MCP server: Calibre RAG MCP Server
Schnellstart (REST)
# Public catalog — no auth
curl "https://sansfiction.com/api/v1/catalog/search?q=dune&limit=5"
# Personal library — bearer token
curl -H "Authorization: Bearer $SF_TOKEN" \
"https://sansfiction.com/api/v1/library/books?status=reading"Funktionen
Öffentlicher Katalog (keine Authentifizierung)
GET /api/v1/catalog/search?q=…&searchType=all|author|series|mood|isbnGET /api/v1/catalog/books/{bookId}GET /api/v1/catalog/series/{seriesId}GET /api/v1/catalog/collections
Persönliche Bibliothek (Bearer-Token)
GET/POST /api/v1/library/books·PATCH/DELETE /api/v1/library/books/{bookId}GET /api/v1/library/searchGET /api/v1/library/collections·GET /api/v1/library/collections/{id}·POST …/itemsGET /api/v1/library/stats
Entdeckung
Agent Skill:
SKILL.md– ebenfalls bereitgestellt unterhttps://sansfiction.com/.well-known/agent-skills/sansfiction-catalog/SKILL.mdMCP Registry manifest:
server.jsonOpenAPI:
https://sansfiction.com/openapi.jsonMCP server card:
https://sansfiction.com/.well-known/mcp/server-card.json
Authentifizierung
Generieren Sie ein persönliches Zugriffstoken (sf_mcp_…) während Sie unter sansfiction.com/docs/agents angemeldet sind. Dasselbe Token authentifiziert sowohl den MCP-Server als auch die REST-API. Ratengrenzen: 60 req/min anonym, 180 req/min authentifiziert.
Lizenz
Der SansFiction-Dienst ist proprietär. Dieses Repository dokumentiert seine öffentliche Agentenschnittstelle für Entdeckung und Integration.
Lokal als MCP-Server ausführen (stdio)
Dieses Repository enthält auch einen kleinen stdio-MCP-Server, der als Proxy zur gehosteten REST-API dient, sodass Sie ihn überall dort ausführen können, wo ein MCP-Client einen lokalen Befehl erwartet:
npx sansfiction-mcp
# or
npm install && node index.jsUmgebungsvariablen:
SANSFICTION_TOKEN— Bearer-Token (sf_mcp_…) für die persönlichen Bibliothekswerkzeuge (generieren Sie unter https://sansfiction.com/docs/agents). Öffentliche Katalogwerkzeuge benötigen keines.SANSFICTION_BASE_URL— überschreibt die API-Basis (Standardhttps://sansfiction.com).
Tools: search_books, get_book, get_series, list_public_collections, list_my_books, add_book_to_library, update_library_book, remove_book_from_library, search_my_library, list_my_collections, get_reading_stats.
Glama-Build-Konfiguration
Build-Schritte:
["npm install"]CMD-Argumente:
["mcp-proxy","--","node","index.js"]
tools/list benötigt keine Netzwerk- oder Anmeldeinformationen, daher besteht die Introspection-Prüfung ohne Token.
Maintenance
Related MCP Servers
- Alicense-qualityCmaintenanceEnables read-only access to local Calibre libraries for searching metadata, inspecting book formats, and extracting content samples. Supports full-text search, batch operations, and detailed book analysis through natural language queries.3MIT
- FlicenseBqualityDmaintenanceEnables semantic search and contextual conversations with your Calibre ebook library using vector-based RAG technology. Supports project-based organization, multi-format book processing, and OCR capabilities for enhanced content extraction and retrieval.72
- Flicense-qualityDmaintenanceEnables semantic search and conversational querying across a personal research library of PDFs, DOCX, and other documents using a vector database. It provides tools for document summarization, finding related papers, and high-accuracy retrieval for AI clients like Claude Desktop.
- Alicense-qualityDmaintenanceEnables searching, reading, and managing a Calibre ebook library through natural language, with features like metadata search, full-text search, content extraction, and library management.241Apache 2.0
Related MCP Connectors
Federated search of books and papers, BibTeX/RIS citations, open-access retrieval and reading.
Search arXiv/Semantic Scholar/OpenAlex + medical evidence (PubMed/Europe PMC) + LaTeX/PDF tools.
Search and download academic papers from arXiv, PubMed, bioRxiv, medRxiv, Google Scholar, Semantic…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/fgbytes/sansfiction-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server