Use Library with MCP
What MCP access provides
Section titled “What MCP access provides”Memside exposes five Library tools through the same authenticated MCP connection used for Memory features. Library access can be enabled without enabling Memory access.
The connected tools can:
- search public reviewed Templates;
- show owned Templates and current workflow states;
- read selected content from an owned private draft;
- replace an owned private draft with revision protection;
- create, review, publish, unpublish, or republish an owned Template.
Connected workflows cannot bypass ownership checks or publication review.
Enable Library tools
Section titled “Enable Library tools”- Open Memside.
- Open Settings > AI Permissions.
- Enable Access Library through MCP.
- Leave Access Memories through MCP enabled or disabled according to the intended connection scope.
- Reconnect the AI client or start a new conversation if its tool list was already loaded.
Library tools and Memory tools are independent. See AI permissions for example configurations.
Connect an MCP client
Section titled “Connect an MCP client”- Open Settings > Developer & API.
- Copy the Memside MCP server URL.
- Add the URL to a supported AI client.
- Complete the Memside sign-in and authorization flow when requested.
- Start a new client conversation and test a read-only Library search.
Client-specific setup is available for ChatGPT, Claude, VS Code, Cursor, Codex, and other supported tools.
Available Library tools
Section titled “Available Library tools”| Tool | Use |
|---|---|
search_templates |
Find public Templates by ordinary terms, category, or tag. |
get_creator_status |
List owned Templates and inspect review or workflow status. |
read_template |
Read selected files from an owned draft before making changes. |
write_draft |
Save a complete replacement draft after checking the latest revision. |
manage_template_workflow |
Create, submit, retry review, publish, unpublish, or republish. |
Search is a public discovery action. Draft reads and creator actions require an owned Template. Creating a Template requires a Library creator account.
Search public Templates
Section titled “Search public Templates”Start with a narrow request that states the task and any useful filter.
Search the Memside Library for a weekly planning Template. Return the three most relevant results with their descriptions and licenses.Find public Templates tagged document review and summarize what each one contains. Do not import or download anything.Search does not expose private drafts or private Memories.
Inspect owned work
Section titled “Inspect owned work”Use creator status before editing or publishing:
List the owned Library Templates. Show which drafts are waiting for review, ready to publish, or need changes.Then request only the files needed for the task:
Read README.md and instructions.md from the selected private Template draft. Summarize the current structure without changing it.Create a draft through MCP
Section titled “Create a draft through MCP”A safe connected creation sequence is:
- request creation with a name, description, category, tags, and license;
- inspect the returned private Template status;
- read the new draft and its root README;
- prepare the complete intended file tree;
- request a draft write without review or publication;
- read the saved draft again and verify every file.
Example:
Create a private Template named Simple Weekly Plan in the Personal Productivity category. Use the CC BY 4.0 license and tags weekly planning and tasks. Do not submit it for review.Follow with a bounded content request:
Add a concise README, an instructions file, and one generic example to the private draft. Show the final file list and keep the Template private.Review and publish through MCP
Section titled “Review and publish through MCP”Publication remains a separate explicit action. A useful sequence is:
Submit the selected private Template for publication review. Do not publish it. Return the review state and any finding locations.After the result is ready:
Show the reviewed Template name, version candidate, license, and file list. Publish only if the current state is Ready to publish.If review finds a problem, edit the draft and submit it again. A changed draft must receive a current review result before publication.
Unpublish or republish
Section titled “Unpublish or republish”Use explicit wording for visibility changes:
Unpublish the selected owned Template and return its resulting visibility. Do not delete it.Check whether the selected unpublished Template can be republished unchanged. Report the status before taking action.Troubleshooting
Section titled “Troubleshooting”- Missing Library tools: enable Library MCP access and reconnect the client.
- Creator action unavailable: complete the Library creator username setup.
- Draft changed elsewhere: read the latest draft again before writing.
- Review state delayed: request a retry after the current status is confirmed.
- Write rejected: confirm that the connection has read-write access.