Find the work
Browse projects, statuses and tasks. Search recent task titles and open the matching task with a source link.
list_projectslist_project_statuseslist_tasksget_tasksearchfetchConnect Edworking to ChatGPT, Claude, Codex and other MCP clients. Get context from your tasks and conversations, then take the next step with the permissions you choose.
Remote MCP · OAuth · Open source
Your AI assistant
Edworking MCP
Your workspace
Your assistant discovers the tools on Edworking MCP. When you ask it to act, the server checks your connection and permissions, calls Edworking, and returns the result. Your workspace stays the source of truth.
Use Streamable HTTP with OAuth. You need an Edworking account with access to API tokens and permission to add a custom MCP server in your assistant.
Never paste tokens into a chat or client configuration. The hosted server gives your assistant a separate OAuth credential. Native one-click Edworking sign-in is not available yet.
Configuration guides for the clients below. Streamable HTTP, discovery and OAuth are tested at the protocol level; real-account testing in each client is still pending. Availability depends on the client version, plan and administrator settings. These guides do not imply a directory listing or partner endorsement.
In ChatGPT Plugins, use + → Add custom MCP server. Enter Edworking MCP, the server URL and OAuth authentication. Review the connection and create the plugin. Install it and enable it in a new conversation. Edworking MCP is not yet published in the public directory.
Client documentation ↗Run these commands in your terminal, then complete the browser connection.
codex mcp add edworking --url https://mcp.edworking.com/mcp
codex mcp login edworkingClient documentation ↗In Claude Settings → Connectors, add a custom connector with the server URL. Complete the browser authorization and enable the connector in your conversation. If your desktop client only supports local servers, see the bridge option below.
Client documentation ↗Run the command, then open Claude Code and use /mcp to finish authorization.
claude mcp add --transport http edworking https://mcp.edworking.com/mcpClient documentation ↗Merge this entry into your MCP configuration, keeping any existing servers. Start the server and complete OAuth in your browser.
.cursor/mcp.json
{
"mcpServers": {
"edworking": {
"url": "https://mcp.edworking.com/mcp"
}
}
}Client documentation ↗Merge this entry into your MCP configuration, keeping any existing servers. Start the server and complete OAuth in your browser.
.vscode/mcp.json
{
"servers": {
"edworking": {
"type": "http",
"url": "https://mcp.edworking.com/mcp"
}
}
}Client documentation ↗Merge this entry into your MCP configuration, keeping any existing servers. Start the server and complete OAuth in your browser.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"edworking": {
"serverUrl": "https://mcp.edworking.com/mcp"
}
}
}Client documentation ↗In Settings → MCP Marketplace, add your own MCP server. Use HTTP transport, the server URL and OAuth authentication. Enable it, then follow the authorization link.
Client documentation ↗In your agent, use Tools → Add tool → New tool → Model Context Protocol. Enter the server URL, select OAuth and Dynamic Discovery (DCR). Create and authorize the connection. Tenant policies and public-client OAuth compatibility need validation.
Client documentation ↗Merge this entry into your MCP configuration, keeping any existing servers. Start the server and complete OAuth in your browser.
mcp_config.json
{
"mcpServers": {
"edworking": {
"serverUrl": "https://mcp.edworking.com/mcp"
}
}
}Client documentation ↗For clients that support only local stdio servers, use the community mcp-remote bridge shown below. It requires Node.js and runs third-party software locally. Native HTTP is preferred. Custom clients need Streamable HTTP, OAuth discovery, PKCE S256 and resource indicators.
npx -y mcp-remote https://mcp.edworking.com/mcpClient documentation ↗15 tools, limited to the connected workspace and your existing Edworking access. Writes also require the relevant OAuth and API-token permissions.
Browse projects, statuses and tasks. Search recent task titles and open the matching task with a source link.
list_projectslist_project_statuseslist_tasksget_tasksearchfetchCreate projects and tasks. New tasks can include a description, deadline, initial status and existing attachments. Update an existing task’s name or deadline.
create_projectcreate_taskupdate_taskList private conversations, read messages in accessible conversations, and send a message to a specific conversation when requested.
list_conversationsread_messagessend_messageList file metadata, import a public HTTPS file into a project or task, and inspect your connection permissions and expiry.
list_filesupload_fileget_connectionRead access is requested by default. For writes, reconnect with the relevant write scopes and a token that allows them. Access is restricted to one workspace per connection. Disconnect in your assistant and revoke the dedicated token in Edworking to stop access.
OAuth uses PKCE S256, short-lived access credentials and rotating refresh credentials. Stored Edworking tokens are encrypted. These controls reduce risk; they are not a guarantee or an independent security audit.
MCP is a protocol for connecting software. Tool descriptions explain what is possible, and prompts or skills can guide a workflow. The server runs the authorized operations and returns current Edworking data.
No. Use the Edworking-hosted endpoint. Advanced users can self-host the open-source server or run its local stdio mode. Connecting an assistant does not create a new Edworking workspace.
The default OAuth discovery requests read scopes. To write, your client must request the appropriate write scopes and your dedicated Edworking token must include them. Reconnect after changing permissions.
Check the full URL, including /mcp, and use OAuth rather than pasting your Edworking token as a bearer header. Reconnect if a token expired or was revoked. A missing scope requires new consent. For an uncertain write result, check Edworking before repeating it.
The current connection requires scoped Edworking API tokens. API access is offered on the Business plan; check your workspace’s entitlements. Your assistant may also require a paid plan or administrator approval. The server does not publish a separate MCP pricing plan.