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

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": "Chuhching MCP. Set an active workspace with pitchiq_v1_workspaces_use. Each workspace has a default AI agent — call pitchiq_v1_agents_list (or read default_agent_id from pitchiq_v1_workspaces_list) to get YOUR agent id. Tasks whose assigned_agent_id equals that id are assigned to YOU: list them with pitchiq_v1_tasks_list { assigned_to_agent: true } and execute them. When creating tasks for yourself, set assigned_agent_id to your agent id. Each workspace has a semantic 'brain' over its wiki: call pitchiq_v1_brain_get_index to see what the workspace already knows, pitchiq_v1_brain_search to recall details by meaning (matches even with different wording), and pitchiq_v1_brain_graph_query to traverse links between pages or explore a contact/deal's full context — prefer these before asking the user or creating content. For agent-driven user onboarding, start at pitchiq_v1_onboarding_get_playbook { step: \"start\" }.", "tools": [ { "description": "Book a confirmed guest slot on a PitchIQ host's PUBLIC booking calendar (Calendly-style). Outcome-priced — you pay per confirmed booking. Re-checks slot availability, sends the confirmation email, and pushes to the host's Google Calendar when connected. Find bookable hosts via discover_search_podcasts. x402-payable; no PAT required.", "inputSchema": { "properties": { "attendee_email": { "description": "Guest email — receives the confirmation + cancel link.", "format": "email", "type": "string" }, "attendee_name": { "description": "Name of the guest being booked (the agent's principal).", "maxLength": 120, "minLength": 1, "type": "string" }, "attendee_notes": { "description": "Pitch / context the host sees alongside the booking.", "maxLength": 2000, "type": "string" }, "duration_minutes": { "default": 30, "description": "Meeting length. Default 30.", "maximum": 240, "minimum": 5, "type": "integer" }, "host_handle": { "description": "The PitchIQ host's PUBLIC booking handle (e.g. from discover_search_podcasts). Books on THEIR public calendar, not yours.", "maxLength": 80, "minLength": 1, "type": "string" }, "start_at": { "description": "Slot start (ISO-8601 UTC). Must be a currently-free slot on the host's calendar — re-checked before insert.", "format": "date-time", "type": "string" } }, "required": [ "host_handle", "start_at", "attendee_name", "attendee_email" ], "type": "object" }, "name": "pitchiq_v1_booking_book_guest_slot", "outputSchema": null }, { "description": "Return the workspace 'brain index' — every wiki page's title, slug, and one-line summary, in hierarchy order. Call this at the START of a session to learn what the workspace already knows before searching, asking the user, or creating anything. Requires an active workspace.", "inputSchema": { "properties": {}, "type": "object" }, "name": "pitchiq_v1_brain_get_index", "outputSchema": null }, { "description": "Traverse the workspace knowledge graph from a specific entity. For wiki_page: returns forward links, backlinks, 5 most similar pages, and CRM entity mentions found in the page text. For contact: returns linked deals, opportunities, tasks, outreach summary, conversation count, and wiki pages mentioning this contact. For deal: returns primary contact, tasks, bookings, conversation count, and wiki pages mentioning this deal. Use this to understand relationships and discover connected information across the workspace. Requires an active workspace.", "inputSchema": { "properties": { "entity_id": { "description": "UUID of the entity to query.", "format": "uuid", "type": "string" }, "entity_type": { "description": "The type of entity to traverse from.", "enum": [ "wiki_page", "contact", "deal" ], "type": "string" } }, "required": [ "entity_type", "entity_id" ], "type": "object" }, "name": "pitchiq_v1_brain_graph_query", "outputSchema": null }, { "description": "Semantic search across the active workspace's wiki (the 'brain'). Finds pages by MEANING — it matches even when you use different words than the page does. Returns ranked pages (title, slug, summary). Prefer this over pitchiq_v1_wiki_search_pages when you don't know the exact wording. Requires an active workspace.", "inputSchema": { "properties": { "limit": { "default": 10, "maximum": 50, "minimum": 1, "type": "integer" }, "query": { "description": "Natural-language query. Matches by meaning, not exact keywords.", "maxLength": 500, "minLength": 1, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "pitchiq_v1_brain_search", "outputSchema": null }, { "description": "Get a firm x402 price + payment requirements for any Commerce tool BEFORE committing — so an agent (or its spend policy) can budget. Returns the USD price, pricing class, network, and the x402 'accepts' block to construct the payment. x402-payable (read class).", "inputSchema": { "properties": { "tool_name": { "description": "The Commerce tool to price (e.g. pitchiq_v1_booking_book_guest_slot). Call tools/list to see what's available.", "type": "string" } }, "required": [ "tool_name" ], "type": "object" }, "name": "pitchiq_v1_commerce_quote_action", "outputSchema": null }, { "description": "Search PitchIQ's global Twitch/YouTube creator index by name, category, language, audience size, and whether they accept review keys — for an agent seeking creators to cover a game/product. Returns name, platform handles, followers, avg concurrent viewers, category, and top games. x402-payable; no PAT required.", "inputSchema": { "properties": { "accepts_keys": { "description": "Only creators who accept review keys.", "type": "boolean" }, "category": { "description": "Filter by primary category.", "type": "string" }, "language": { "description": "Filter by language.", "type": "string" }, "limit": { "default": 20, "maximum": 50, "minimum": 1, "type": "integer" }, "min_followers": { "description": "Minimum follower count.", "minimum": 0, "type": "integer" }, "query": { "description": "Free-text match on the creator's display name.", "type": "string" }, "tier": { "description": "Audience-size tier.", "enum": [ "small", "mid", "large" ], "type": "string" } }, "type": "object" }, "name": "pitchiq_v1_discover_search_creators", "outputSchema": null }, { "description": "Search PitchIQ's global Steam-curator index by name, tag, language, and audience size — for an agent marketing a game/product into a niche. Returns curator name, Steam URL, follower + review counts, and tags. x402-payable; no PAT required.", "inputSchema": { "properties": { "language": { "description": "Filter by language (e.g. 'english').", "type": "string" }, "limit": { "default": 20, "maximum": 50, "minimum": 1, "type": "integer" }, "min_followers": { "description": "Minimum follower count.", "minimum": 0, "type": "integer" }, "query": { "description": "Free-text match on the curator's name.", "type": "string" }, "tag": { "description": "Filter by a curation tag (e.g. 'Indie', 'Strategy', 'RPG').", "type": "string" } }, "type": "object" }, "name": "pitchiq_v1_discover_search_curators", "outputSchema": null }, { "description": "Search PitchIQ's podcast directory (ListenNotes-indexed). Returns matching shows with title, host, listener tier (small/mid/large), category, and cover image. Useful for finding podcasts an agent should pitch the user onto.", "inputSchema": { "properties": { "category": { "description": "Filter by category (free-text; varies by source).", "type": "string" }, "limit": { "default": 20, "maximum": 50, "minimum": 1, "type": "integer" }, "listener_tier": { "description": "Filter by audience size bucket. PitchIQ tiers shows as small / mid / large.", "enum": [ "small", "mid", "large" ], "type": "string" }, "query": { "description": "Free-text search term (matches title + description).", "type": "string" } }, "type": "object" }, "name": "pitchiq_v1_discover_search_podcasts", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:790bf2e2a9bb26bfeaf351a6e31a1c95d627ef5f46454d0ff097a82c2e356baa | sha256sum