Notion Terminal MCP
Allows Notion Custom Agents to execute terminal commands and manage files on a Windows system through MCP.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Notion Terminal MCPlist files in workspace directory"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Notion Terminal MCP
Small MCP server that gives a Notion Custom Agent access to a Windows terminal and a filesystem.
I use it as a bridge to a machine I control. By default file access stays inside ./workspace; full host access has to be enabled explicitly.
Setup
Requires Node 20+.
npm install
Copy-Item .env.example .env
npm run tokenPut the generated token in .env as MCP_API_KEY, then:
npm run build
npm startThe default endpoint is http://127.0.0.1:3000/mcp.
For development:
npm run devRelated MCP server: Notion Local MCP Easy
Tools
The server exposes PowerShell/cmd execution plus basic file operations: read, write, list, stat, mkdir, move and delete.
Authentication works with a Bearer token or x-api-key. ALLOWED_HOSTS, command timeout and file/output size limits are all configurable in .env.
Full access
FULL_ACCESS=false is the default. In that mode paths are restricted to FILES_ROOT.
Setting FULL_ACCESS=true removes that filesystem restriction, so only do that on a machine/account where you actually want the agent to have host-level access.
npm run checkMIT.
This server cannot be deployed
Maintenance
Related MCP Connectors
Remote MCP server exposing your Node Command fleet (files, shell, processes, browser) to AI hosts.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Run and manage H Company's Computer-Use Agents from any MCP client.
Termalin's hosted MCP server. Claude, ChatGPT or any MCP client runs commands, moves files over SFTP, queries databases and reads server metrics and monitoring alerts on your servers, keylessly through Termalin Connectors: no SSH key is handed over and no inbound port is opened. Per-host command policy and an audit log. Needs a termal.in Pro or Team account (new accounts start with a 14-day Pro trial).
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables remote execution of commands, file operations, screenshots, and clipboard access on Windows machines through MCP tools.1MIT
- AlicenseNot gradedqualityCmaintenanceA Windows MCP server for personal Notion Agent integration, providing file read, search, and modification tools in a selected workspace, with an optional trusted developer mode for Python, Git, Node, etc.3MIT
- FlicenseNot gradedqualityAmaintenanceEnables AI assistants to execute PowerShell commands, manage files, inspect projects, run Git operations, and monitor system information on Windows through a local MCP server.-
- AlicenseBqualityBmaintenanceEnables AI clients to execute Windows commands, manage files, query system information, and perform code checks via MCP protocol.241Business Source 1.1