✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

Frequently Asked Questions

Q: What is the purpose of this MCP server? A: This MCP server automatically synchronizes your WeChat Read highlights and notes to your Notion database.

Q: How often does the synchronization occur? A: The synchronization runs daily using GitHub Actions.

Q: What do I need to set up this integration? A: You need a WeChat Read account, a Notion account, a GitHub account, and the WeChat Read cookie, Notion token, and Notion database ID.

Q: Where do I find the WeChat Read cookie? A: You can find the WeChat Read cookie by logging into WeChat Read in your browser, opening the developer tools (F12), navigating to the Network tab, and inspecting the headers of a network request.

Q: How do I obtain the Notion token? A: You can create a new integration in your Notion workspace and obtain the token from the integration settings.

Q: What is the Notion database ID? A: The Notion database ID is part of the URL of your Notion database. It’s the string of characters between the workspace name and the ‘?v=’ part of the URL.

Q: I’m getting an error that says ‘Categories is expected to be select.’ What does this mean? A: This error indicates that the ‘Categories’ property in your Notion template is not set to the ‘Multi-select’ type. You need to modify the property type in the Notion template.

Q: The data is not syncing. What should I do? A: Check the GitHub Actions logs to see if the workflow is failing. If it is, review your configuration and ensure that all required variables are correctly set.

Q: Can I add my own notes to the Notion page? A: It is NOT recommended to add your own notes directly to the Notion page because the synchronization process will overwrite existing notes when new highlights are added. If you have notes, consider adding them elsewhere or using a different Notion property.

Q: How does the incremental sync work? A: The ‘Sort’ property helps in identifying new highlights for incremental synchronization. It is not meant to be edited manually.

Q: Is there a way to only sync specific books? A: Currently, the server syncs all books with highlights. Modifying the code to filter by book ID would require custom development.

Q: How can I support the development of this project? A: You can support the project by donating to the author.

Featured Templates

View More

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.