Logo

Documentation

MCPH Documentation

Save and share anything from your AI chats with permanent links

What is MCPH?

MCPH (Model Context Protocol Hub) is an AI artifact storage and sharing platform that lets you save and share anything from your AI chats with permanent links. One click in Claude or ChatGPT creates a shareable link that works everywhere.

Key benefits:

  • Never lose AI creations - Everything saved permanently and searchable
  • Share with one link - No login required for viewers to access content
  • Works in Claude & ChatGPT Pro+ - Direct integration with your favorite AI tools
  • Simple access model - Upload requires login, viewing doesn't
  • Complete AI workflow ecosystem - Recipe, Text, Images, Code, Data, and Polls

✨How It Works

πŸ”‘

1. Sign in with Google

Quick setup - no passwords to remember

πŸ”Œ

2. Connect to AI tools

Works with Claude, ChatGPT Pro+, and others

πŸ’«

3. Save & share anything

One command creates shareable links instantly

MCPH is built on the Model Context Protocol (MCP), which enables AI models to maintain and share context across interactions.

Using MCPH with AI Assistants

MCPH tools integrate with AI assistants like Claude and ChatGPT to provide seamless file management through natural conversation. You can manage your files without learning commands or APIsβ€”just speak naturally about what you want to do.

πŸ’¬Natural Language Commands

Managing Files:

  • "Show me my files" / "List what I have stored"
  • "Find my report about sales" / "Search for meeting notes"
  • "Save this document" / "Store this analysis for me"
  • "Delete that old file" / "Remove the draft version"

Sharing & Access:

  • "Make this public" / "Share this with others"
  • "Give me a shareable link" / "I want to share this document"
  • "Make this private again" / "Stop sharing this file"

Viewing Content:

  • "Show me that document" / "Open my project notes"
  • "What's in that file?" / "Display the contract"

🧠Contextual Understanding

The AI remembers what you're working on within conversations:

User: "Write a meeting summary"

AI: [Creates summary]

User: "Save it"

AI: "I've saved your meeting summary to your files"

User: "Actually, share it with the team"

AI: "Made it public. Here's the link: https://mcph.io/crate/..."

⭐Key Benefits

  • No learning curve - talk about files naturally
  • Persistent storage - files remain accessible across sessions indefinitely
  • Smart search - AI finds files using keywords and context
  • Instant sharing - generate public links with simple requests
  • Cross-session continuity - reference files from previous conversations
  • Automatic organization - files are tagged with metadata for easy retrieval

Features

πŸ’Ύ

Never lose AI creations

Everything you create in AI chats, saved permanently and searchable

πŸ”—

Share with one link

Turn any AI creation into a shareable link. No login required for viewers!

πŸ€–

Works in Claude & ChatGPT Pro+

One command in your favorite AI tool saves everything instantly

πŸ—‚οΈ Complete AI Workflow Ecosystem

πŸ“
Text
Any written content
πŸ–ΌοΈ
Images
Pictures, charts, diagrams
πŸ’»
Code
Scripts and programming
πŸ“Š
Data
Spreadsheets, JSONs, CSVs
🧾
Recipe
AI task instructions

🧾Recipe: AI Task Instructions

Recipes are structured, step-by-step instructions that tell AI agents exactly how to execute complex tasks. They serve as reusable workflows that can be shared across different AI tools and team members.

🎯 Key Benefits:

  • Consistent task execution across AI tools
  • Reusable workflows for complex processes
  • Team knowledge sharing and standardization
  • Reduced setup time for repetitive tasks

πŸ“‹ Common Examples:

  • Content creation workflows
  • Data analysis procedures
  • Code review checklists
  • Customer support protocols

Example: A "Blog Post Creation Recipe" might include steps for research, outline creation, writing, SEO optimization, and publishing - all documented in a way that any AI tool can follow consistently.

πŸ†“Free Account Benefits

  • Up to 10MB file size
  • 500MB total storage
  • 10 shared crates maximum
  • 5 feedback templates maximum
  • Permanent storage (no expiration)
  • Password protection for sensitive content
  • AES-256 encryption
  • Secure HTTPS access

πŸ”—Simple Access Model

πŸ”’ Upload = Login Required

You need a Google account to save and organize your AI creations

🌐 View = No Login Needed

Anyone with a public link can view shared content instantly

Getting Started

Quick Reference

  • Web Interface: mcph.io
  • MCP Endpoint: https://api.mcph.io/mcp
  • View Shared Content: https://mcph.io/crate/[id]

Step 1: Create an Account

Visit mcph.io and sign up for a free account. After logging in, navigate to the API Keys section to generate your personal API key. You'll need this to connect AI tools to your MCPH account.

For Non-Logged In Users

You can use MCPH without creating an account, but with some limitations:

  • Secure uploads are available through AI assistants that support MCP
  • Limited management - you can't search, organize, or manage your files
  • No MCP all tools access - you can only use the crates_get tool to get a crate by its ID. You cannot use the other tools.

To get the most out of MCPH, we recommend creating a free account.

Step 2: Connect Your AI Tool

MCPH works with any AI tool that supports the Model Context Protocol (MCP). For ChatGPT, this requires Pro or higher plans. The basic steps for connecting any AI tool are:

Essential Information

  • Get the MCP URL: https://api.mcph.io/mcp

    This is the endpoint you'll need to configure in your AI tool.

  • Get your API Key: Available from your MCPH account dashboard

    Log in to mcph.io and navigate to the API Keys section to generate or retrieve your key.

  • Configure your AI tool: Set up the MCP server in your tool's settings

    Each AI tool has a different configuration process. Most tools have a dedicated section for MCP server configuration where you'll enter the URL and API key.

Key Notes

  • The specific configuration steps vary by tool (ChatGPT, Claude, custom AI applications, etc.)
  • Authenticated user uploads have no expiration
  • All generated download links expire in 24 hours

For detailed, tool-specific configuration instructions, refer to your AI tool's documentation for MCP setup. Most major AI tools that support MCP have similar configuration processes.

Step 3: Create and Share Content

Once connected, you can ask your AI to create and share content via MCPH. For example:

"Create a markdown guide explaining user authentication best practices and share it via MCPH."

The AI will create the content and provide you with a shareable link that looks like:https://mcph.io/crate/abc123

Share this link with anyone - they don't need an account to view the content.

Available MCP Tools

MCPH provides a comprehensive set of powerful tools that enable you to manage your content through the Model Context Protocol (MCP). These tools can be used programmatically or through AI assistants using natural language commands. For ChatGPT, custom connectors require Pro or higher plans.

Content Management

crates_list

List and discover your stored crates

Features: Pagination support, category filtering (including 'poll' templates), tag-based organization

AI Usage: "List my crates", "Show my poll templates", "Find my recent uploads"

crates_get

Retrieve and display crate contents

Features: Supports all content types, handles password-protected crates, rich metadata access

AI Usage: "Show me crate abc123", "Get the content of that document", "Display my project specs"

crates_upload

Create and store new content with smart tagging

Features: Intelligent categorization, tagging best practices, dual upload methods, expiration handling

AI Usage: "Upload this file as a crate titled 'Project Requirements'", "Save this with tags project:webapp, type:specs"

crates_update

Modify existing crate metadata and content

Features: Update any crate property, manage sharing settings, modify templates (open/close status)

AI Usage: "Update the title of crate abc123", "Add tags to my project crate", "Make my template private"

crates_delete

Remove unwanted crates permanently

Features: Complete removal of content and metadata, irreversible operation

AI Usage: "Delete crate abc123", "Remove that old document", "Clean up my test files"

Sharing & Access Control

crates_share

Make content accessible to others with advanced options

Features: Public/private toggle, password protection, shareable URLs, access control

AI Usage: "Make crate abc123 public", "Share this with password protection", "Generate a share link"

crates_make_public

Quick public sharing for immediate access

Features: One-click public sharing, instant shareable URL generation

AI Usage: "Make this public", "Share this crate publicly", "Generate public link"

crates_unshare

Remove public access and return to private

Features: Complete privacy restoration, removes public access and passwords

AI Usage: "Make crate abc123 private", "Remove public access", "Unshare this document"

crates_get_download_link

Generate secure, time-limited download URLs

Features: Configurable expiration, secure signed URLs, direct download support

AI Usage: "Create download link for crate abc123", "Generate 1-hour access URL"

crates_share_social

Generate social media share URLs and content for crates

Features: Supports Twitter/X, Reddit, LinkedIn, Discord, Telegram, and Email sharing, custom messages, platform-specific formatting

AI Usage: "Share crate abc123 on Twitter", "Get all social sharing links for this crate", "Generate Discord share message"

crates_copy

Duplicate public crates to your collection

Features: Complete duplication, removes "Copy of" prefix, converts to private ownership

AI Usage: "Copy this public crate", "Save a copy of crate abc123 to my collection"

Advanced Search & Discovery

crates_search

Find content using intelligent hybrid search

Features:

  • Semantic search with vector embeddings for metadata understanding
  • Tag-based filtering with hierarchical support (project:webapp, type:docs)
  • Category filtering (including poll templates: category: 'poll')
  • Relevance scoring and intelligent ranking
  • Full-text search across titles, descriptions, and tags

AI Usage: "Find my React components", "Search for project documentation", "Find poll templates about mobile apps"

Advanced Search Tips:

  • β€’ Use tags: ["project:website", "status:final"] for precise filtering
  • β€’ Conventional tags like project:, type:, status: receive relevance boosting

Poll Collection System

poll_template_create

Build custom poll forms with validation

Features:

  • 6 field types: text, number, boolean, select, multiselect, rating
  • Custom validation rules, required/optional fields, dropdown options
  • Automatic storage as both poll template AND crate (category: 'poll')
  • Tag-based organization, public/private templates, linked crate references

Limits: 5 templates per user (Free), 50 templates (Pro)

AI Usage: "Create poll form for product reviews", "Build survey with rating and text fields"

poll_submit

Submit responses to poll templates with validation

Features:

  • Field-specific validation (type checking, required fields, option validation)
  • Support for all field types with proper formatting
  • User submissions with metadata tracking
  • Real-time validation with helpful error messages

AI Usage: "Submit response to template abc123", "Fill out the product survey"

poll_responses_get

Analyze poll data with comprehensive analytics

Features:

  • Complete response analytics: averages, distributions, response rates
  • Field-specific statistics (ratings, selections, text analysis)
  • User identification with email/name display (when available)
  • Pagination support for large datasets, export-ready format
  • Comprehensive insights for data-driven decisions

AI Usage: "Show responses for my poll template", "Analyze survey results", "Get poll analytics"

How the MCP Endpoint Works

The MCP endpoint (/mcp) is the only supported way to interact with MCPH programmatically. It uses the Model Context Protocol (MCP) over Streamable HTTP for real-time, bidirectional communication.

  1. Connect via Streamable HTTP: Use npx mcp-remote https://api.mcph.io/mcp or configure your client to use the endpoint.
  2. Authentication: Pass your API key as a Bearer token in the Authorization header.
  3. Session: On connect, you receive a session ID in the MCP-Session-ID response header. All subsequent requests must include this ID in the MCP-Session-ID header.
  4. Calling Tools: Send JSON-RPC requests to the endpoint. Example for crates/list:
    
    {
      "jsonrpc": "2.0",
      "id": 1,
      "method": "tools/call",
      "params": {
        "name": "crates/list",
        "arguments": {}
      }
    }
    
    The response will be streamed using Streamable HTTP, with content delivered as chunks in the HTTP response.

For more details, see the mcp-remote documentation or the MCP protocol reference.