Ollang MCP + Notion
The Notion MCP Server is the official server maintained by Notion, but it is not affiliated with Ollang. Please exercise caution when connecting to any external MCP server and review its permissions before use.
Use the official Notion MCP Server alongside Ollang MCP to translate Notion content and manage multilingual documentation.
Why Notion + Ollang?
Notion is a popular workspace for content creation, documentation, and knowledge management. By connecting both MCP servers, your AI assistant can:
- Extract content from Notion pages and translate it via Ollang
- Create localized copies of pages in different languages
- Manage translation project briefs and content calendars in Notion
- Sync translation statuses back to Notion databases
Setup
Claude Desktop
Claude Code
Cursor
Devin
Replit
Lovable
claude_desktop_config.json
{
"mcpServers": {
"ollang": {
"url": "https://mcp.ollang.com/mcp"
},
"notion": {
"command": "npx",
"args": ["-y", "@notionhq/notion-mcp-server"],
"env": {
"NOTION_TOKEN": "ntn_XXXXXXXXXXXX"
}
}
}
}
{
"mcpServers": {
"ollang": {
"type": "sse",
"url": "https://mcp.ollang.com/mcp"
},
"notion": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@notionhq/notion-mcp-server"],
"env": {
"NOTION_TOKEN": "${NOTION_TOKEN}"
}
}
}
}
{
"mcpServers": {
"ollang": {
"url": "https://mcp.ollang.com/mcp"
},
"notion": {
"command": "npx",
"args": ["-y", "@notionhq/notion-mcp-server"],
"env": {
"NOTION_TOKEN": "ntn_XXXXXXXXXXXX"
}
}
}
}
Add both servers in Settings > Integrations > MCP Servers in the Devin web app:{
"mcpServers": {
"ollang": {
"url": "https://mcp.ollang.com/mcp",
"transport": "sse"
},
"notion": {
"command": "npx",
"args": ["-y", "@notionhq/notion-mcp-server"],
"env": {
"NOTION_TOKEN": "ntn_XXXXXXXXXXXX"
}
}
}
}
{
"mcpServers": {
"ollang": {
"url": "https://mcp.ollang.com/mcp",
"transport": "sse"
},
"notion": {
"command": "npx",
"args": ["-y", "@notionhq/notion-mcp-server"],
"env": {
"NOTION_TOKEN": "${NOTION_TOKEN}"
}
}
}
}
Store NOTION_TOKEN as a Replit Secret.Add both servers via Settings > Integrations > MCP Servers in Lovable, or use a config file:{
"mcp": {
"servers": {
"ollang": {
"url": "https://mcp.ollang.com/mcp",
"transport": "sse"
},
"notion": {
"command": "npx",
"args": ["-y", "@notionhq/notion-mcp-server"],
"env": {
"NOTION_TOKEN": "${NOTION_TOKEN}"
}
}
}
}
}
Create a Notion integration at notion.so/my-integrations and share the pages or databases you want to access with the integration.
| Tool | Description |
|---|
search-content | Search across Notion pages and databases |
retrieve-a-page | Get a specific page’s content |
create-a-page | Create a new page |
update-page-content | Update page content |
append-block-content | Append blocks to a page |
retrieve-a-database | Get database schema and entries |
query-data-source | Query a database with filters |
Example Workflows
Translate a Notion page
Read the Notion page titled "Product Launch Announcement" and upload its
content to Ollang for document translation into Spanish, French, and Portuguese.
Once the translation is complete, create a new Notion page for each language
under the "Localized Content" database.
Localize a content database
Query the "Blog Posts" database in Notion for all posts with status "Published".
For each post, create a document translation order in Ollang for Japanese
and Korean. Track the order IDs in a "Translation Tracker" Notion database.
Translation brief management
Search Notion for the "Translation Brief - Q1 Campaign" page, read the
requirements, and create custom instructions in Ollang based on the style
guide mentioned there.