- Home
- MCP servers
- PasteMD
PasteMD
- javascript
0
GitHub Stars
javascript
Language
2 months ago
First Indexed
3 weeks ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
You can install and use the PasteMD MCP server to manage and share Markdown documents from an MCP client. This server exposes endpoints to create, fetch, update, and organize documents and projects, enabling rapid collaboration with secure access and simple sharing flows.
How to use
To use this MCP server, connect your MCP client to the PasteMD HTTP endpoint. You can fetch documents by slug, list documents with search and project filters, create or update documents, and organize them into projects. Authentication uses OAuth 2.1 with PKCE, so you will authorize via your PasteMD account the first time you connect.
How to install
Prerequisites: ensure you have a CLAUDE/MCP-capable environment ready to install MCP endpoints. You will need access to the Claude client to add this server and to install the plugin that exposes the PasteMD MCP server.
Install via HTTP MCP endpoint
claude mcp add --transport http pastemd https://api.pastemd.io/mcp
Install PasteMD MCP plugin from Plugin Directory
/plugin install pastemd
Authentication
The server uses OAuth 2.1 with PKCE for secure authentication. On first use, you will be prompted to authorize via your PasteMD account using Google Sign-In or email. Keep your credentials secure and follow the on-screen prompts to complete authorization.
Notes on usage patterns
- Create, update, and fetch Markdown documents quickly from your MCP client. - Organize documents into projects for easier sharing and collaboration. - Set expiration on documents when you need time-bounded access. - Share documents securely by using password protection where supported by the client and server.
Security and access
All interactions with the PasteMD MCP server are secured via the OAuth 2.1 PKCE flow. Your tokens are exchanged during the initial authorization step, after which subsequent requests are authenticated using the established session.
Examples
Share meeting notes instantly by creating a document and setting an expiration, or organize project documentation by creating a project and adding multiple documents. You can also enable password protection for confidential documents when supported by the client.
Troubleshooting
If you encounter authorization issues, re-run the OAuth flow from your MCP client to re-authenticate. Ensure the PasteMD endpoint URL is reachable from your environment and that the PasteMD MCP plugin is properly installed.
Notes
This MCP server focuses on managing PasteMD Markdown documents and organizing them into projects, with options for expiration and secure sharing where applicable. Ensure you have the necessary permissions in your PasteMD account to create and share documents.
Available tools
get_document
Fetch a document by its slug; supports password-protected documents.
list_documents
List documents with search and project filtering.
create_document
Create a new markdown document with optional expiration.
update_document
Update an existing document's content, title, or project.
list_projects
List projects with document counts.
get_project
Get project details and its documents.
create_project
Create a new project to organize documents.