Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,547Letters: 14Defects: 1,324counted 2 min ago
teppi

Server definition

Hash
sha256:18e1fd51aae3254a02c6a3b774a8eb700fa84b3f03f7c2826818b049653650b0
What it is
What a remote MCP server returned when asked what it offers: 8 tools

The blob, as servednamed by its sha256

{ "instructions": "Read-only access to public IARCCUM archive metadata. Cite canonical IARCCUM URLs returned by tools. Protocol numbers are significant archive identifiers.", "tools": [ { "description": "Find public documents by archive protocol number, ranking exact matches before partial matches.", "inputSchema": { "additionalProperties": false, "properties": { "limit": { "default": 20, "description": "Number of results (maximum 50).", "maximum": 50, "minimum": 1, "type": "integer" }, "offset": { "default": 0, "description": "Zero-based result offset.", "maximum": 5000, "minimum": 0, "type": "integer" }, "protocol": { "description": "Complete or partial protocol number.", "maxLength": 150, "minLength": 1, "type": "string" } }, "required": [ "protocol" ], "type": "object" }, "name": "find_documents_by_protocol", "outputSchema": null }, { "description": "Return structured metadata and public items for one released IARCCUM document.", "inputSchema": { "additionalProperties": false, "properties": { "id": { "description": "IARCCUM document ID.", "minimum": 1, "type": "integer" } }, "required": [ "id" ], "type": "object" }, "name": "get_document", "outputSchema": null }, { "description": "Return one public authority record with public hierarchy and relationship data. Private contact fields are excluded.", "inputSchema": { "additionalProperties": false, "properties": { "id": { "description": "IARCCUM name authority ID.", "minimum": 1, "type": "integer" } }, "required": [ "id" ], "type": "object" }, "name": "get_name", "outputSchema": null }, { "description": "Find public documents explicitly linked to a document in the archive relationship table.", "inputSchema": { "additionalProperties": false, "properties": { "id": { "description": "Public IARCCUM document ID.", "minimum": 1, "type": "integer" }, "limit": { "default": 20, "description": "Number of results (maximum 50).", "maximum": 50, "minimum": 1, "type": "integer" } }, "required": [ "id" ], "type": "object" }, "name": "get_related_documents", "outputSchema": null }, { "description": "Search public IARCCUM documents by title, description, and indexed full text. Embargoed records are never returned.", "inputSchema": { "additionalProperties": false, "properties": { "author_id": { "description": "Optional author/name authority ID.", "minimum": 1, "type": "integer" }, "date_from": { "description": "Optional lower date bound (YYYY, YYYY-MM, or YYYY-MM-DD).", "maxLength": 10, "minLength": 4, "type": "string" }, "date_to": { "description": "Optional upper date bound (YYYY, YYYY-MM, or YYYY-MM-DD).", "maxLength": 10, "minLength": 4, "type": "string" }, "limit": { "default": 20, "description": "Number of results (maximum 50).", "maximum": 50, "minimum": 1, "type": "integer" }, "offset": { "default": 0, "description": "Zero-based result offset.", "maximum": 5000, "minimum": 0, "type": "integer" }, "organisation_id": { "description": "Optional fonds/organisation authority ID.", "minimum": 1, "type": "integer" }, "query": { "description": "Search words or phrase.", "maxLength": 500, "minLength": 1, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_documents", "outputSchema": null }, { "description": "Search events by title, location, description, participants, and optional dates.", "inputSchema": { "additionalProperties": false, "properties": { "date_from": { "description": "Optional lower date bound.", "maxLength": 10, "minLength": 4, "type": "string" }, "date_to": { "description": "Optional upper date bound.", "maxLength": 10, "minLength": 4, "type": "string" }, "limit": { "default": 20, "description": "Number of results (maximum 50).", "maximum": 50, "minimum": 1, "type": "integer" }, "offset": { "default": 0, "description": "Zero-based result offset.", "maximum": 5000, "minimum": 0, "type": "integer" }, "query": { "description": "Event search words.", "maxLength": 300, "minLength": 1, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_events", "outputSchema": null }, { "description": "Search person and named-body authority records by name components, dates, acronym, ORCID, ISNI, Wikidata ID, LCNAF, VIAF, and variant name.", "inputSchema": { "additionalProperties": false, "properties": { "limit": { "default": 20, "description": "Number of results (maximum 50).", "maximum": 50, "minimum": 1, "type": "integer" }, "offset": { "default": 0, "description": "Zero-based result offset.", "maximum": 5000, "minimum": 0, "type": "integer" }, "query": { "description": "Name, acronym, or external authority identifier to search.", "maxLength": 300, "minLength": 1, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_names", "outputSchema": null }, { "description": "Search authority records marked as IARCCUM organisations/fonds.", "inputSchema": { "additionalProperties": false, "properties": { "limit": { "default": 20, "description": "Number of results (maximum 50).", "maximum": 50, "minimum": 1, "type": "integer" }, "offset": { "default": 0, "description": "Zero-based result offset.", "maximum": 5000, "minimum": 0, "type": "integer" }, "query": { "description": "Organisation name, acronym, or variant.", "maxLength": 300, "minLength": 1, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_organisations", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:18e1fd51aae3254a02c6a3b774a8eb700fa84b3f03f7c2826818b049653650b0 | sha256sum