4,700+ servers built on MCP Fusion
Vinkius

Coder (Remote Dev) MCP. Manage builds and workspace logs via chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Coder (Remote Dev) MCP on Cursor AI Code Editor MCP Client Coder (Remote Dev) MCP on Claude Desktop App MCP Integration Coder (Remote Dev) MCP on OpenAI Agents SDK MCP Compatible Coder (Remote Dev) MCP on Visual Studio Code MCP Extension Client Coder (Remote Dev) MCP on GitHub Copilot AI Agent MCP Integration Coder (Remote Dev) MCP on Google Gemini AI MCP Integration Coder (Remote Dev) MCP on Lovable AI Development MCP Client Coder (Remote Dev) MCP on Mistral AI Agents MCP Compatible Coder (Remote Dev) MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Coder (Remote Dev) connects your AI agent directly to remote development infrastructure. You can monitor build stats, manage workspaces, stream logs from specific agents, and interact with AI Bridge sessions using natural language prompts.

It lets you control complex dev environments without leaving your chat client.

What your AI agents can do

Add license

Adds an enterprise license to the account.

Auth workspace agent

Authenticates a workspace agent using cloud provider identity credentials.

Cancel workspace build

Stops a build that is currently running or pending in a workspace.

+ 81 more capabilities included
Monitor Build and Deployment Status

The agent fetches build versions, deployment stats (get_deployment_stats), and checks for updates using get_update_check.

Manage Workspaces and Users

You can create, list, or delete user accounts, groups, and entire workspaces using tools like create_user, list_workspaces, and delete_user.

Stream Agent Logs and Debug Data

The agent pulls live logs from specific agents (get_agent_logs) or retrieves deep debug info, including container lists using get_agent_containers.

Control AI Bridge Sessions

You list active sessions (list_ai_sessions), check available models (list_ai_models), and retrieve session history through get_ai_session_threads.

Configure Infrastructure Settings

The agent retrieves network details, like the SSH configuration (get_ssh_config) and base application hostnames (get_app_host).

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Coder (Remote Dev) MCP Server: 84 Tools for Remote Ops

Use these tools to monitor deployment health, manage users, control AI sessions, and stream logs across complex remote development environments.

add019e387a

add license

Adds an enterprise license to the account.

auth019e387a

auth workspace agent

Authenticates a workspace agent using cloud provider identity credentials.

cancel019e387a

cancel workspace build

Stops a build that is currently running or pending in a workspace.

check019e387a

check auth

Verifies if the current user has permission to perform the requested action.

create019e387a

create chat

Starts a brand new AI chat session for conversation history.

create019e387a

create chat message

Sends specific content into an existing chat session.

create019e387a

create group

Creates a new group within the organization structure.

create019e387a

create organization

Sets up and initializes a brand new corporate organization account.

create019e387a

create user

Adds a new user to the platform.

create019e387a

create user secret

Generates and stores a secret credential for a specific user.

create019e387a

create user task

Initiates a long-running, background AI task assigned to a user.

create019e387a

create user token

Generates a temporary token for a specific user account.

create019e387a

create workspace

Sets up a dedicated development workspace.

create019e387a

create workspace port share

Creates a network port share specifically for a workspace to expose services.

delete019e387a

delete license

Removes an enterprise license from the account.

delete019e387a

delete user

Deletes a user account and associated data.

download019e387a

download file

Downloads any file attached to the system using its unique ID.

get019e387a

get agent connection

Retrieves necessary DERP and connection details required for an agent to connect.

get019e387a

get agent containers

Lists all currently running containers and devcontainers associated with the workspace.

get019e387a

get agent debug logs

Pulls the last 10MiB of agent logs for debugging purposes (local API).

get019e387a

get agent debug magicsock

Retrieves debug information from the Tailscale magicsock (local API).

get019e387a

get agent debug manifest

Gets the startup manifest used by the local agent from the server.

get019e387a

get agent external auth

Retrieves external authentication tokens that the agent uses to connect.

get019e387a

get agent logs

Streams real-time logs from a specified workspace agent instance.

get019e387a

get ai session threads

Retrieves the conversation threads associated with a specific AI session ID.

get019e387a

get api root

Returns general basic API information about the system.

get019e387a

get app auth redirect

Generates a redirection URI containing an encrypted API key for application authentication.

get019e387a

get app host

Provides the base hostname where applications are hosted.

get019e387a

get appearance

Gets branding details and banners used on the main dashboard view.

get019e387a

get audit logs

Retrieves a paginated list of system audit logs for compliance checks.

get019e387a

get build info

Fetches the current build version and metadata for Coder.

get019e387a

get chat messages

Retrieves all messages exchanged during a specific chat session.

get019e387a

get deployment config

Gets the full configuration settings used for deployments.

get019e387a

get deployment stats

Retrieves current metrics on deployment status, such as successful builds or failures.

get019e387a

get external auth device

Starts the process for device-based OAuth authentication.

get019e387a

get insights daus

Gets statistics on Daily Active Users (DAU) over time.

get019e387a

get insights templates

Retrieves usage data and metrics for various templates used in the system.

get019e387a

get insights user activity

Calculates and returns the activity duration per user account.

get019e387a

get notifications inbox

Lists all pending notifications assigned to a specific user.

get019e387a

get notifications settings

Retrieves the global configuration for how notifications are delivered.

get019e387a

get notifications templates

Lists all available templates that can be used for sending notifications.

get019e387a

get prebuild settings

Retrieves the current settings required before a build process can start.

get019e387a

get ssh config

Fetches the specific SSH connection parameters needed to access workspaces.

get019e387a

get update check

Checks the Coder platform for available software updates or patches.

get019e387a

get user profile

Retrieves the personal profile details for a specific user account.

get019e387a

get workspace

Gets metadata about a particular workspace, including its owner and status.

get019e387a

get workspace acl

Retrieves the Access Control Lists (ACLs) defining who can access a workspace.

get019e387a

get workspace build

Gets detailed information about one specific build instance within a workspace.

get019e387a

get workspace build logs

Retrieves the full logs for a defined workspace build run.

get019e387a

get workspace build params

Lists all parameters that were passed into and used by the workspace build process.

list019e387a

list ai clients

Returns a list of all AI Bridge clients currently connected to the platform.

list019e387a

list ai interceptions

Lists any recorded instances where the AI process was intercepted or modified.

list019e387a

list ai models

Provides a list of all external and internal AI models available for use in sessions.

list019e387a

list ai sessions

Returns a list of currently active AI Bridge chat sessions.

list019e387a

list chats

Retrieves a list of past or ongoing user chat sessions.

list019e387a

list external auth

Displays all linked external accounts (like GitHub) connected to the platform.

list019e387a

list groups

Lists all predefined groups within the organization.

list019e387a

list licenses

Retrieves a list of enterprise licenses currently assigned to the account.

list019e387a

list org members

Lists all users belonging to a specific organization group.

list019e387a

list org provisioner daemons

Displays the status of active provisioner daemons within an organization.

list019e387a

list org provisioner jobs

Lists jobs that run through the organization's provisioners for management purposes.

list019e387a

list org roles

Shows all roles that can be assigned to users within an organization.

list019e387a

list organizations

Retrieves a list of all corporate organizations managed by the system.

list019e387a

list tasks

Manages and lists long-running, asynchronous AI tasks initiated for various users.

list019e387a

list template examples

Shows starter examples of templates that can be used to build workflows.

list019e387a

list template versions

Lists all historical versions available for a specific template.

list019e387a

list templates

Retrieves a complete listing of all workflow templates defined on the platform.

list019e387a

list user secrets

Lists all secret credentials created for individual users.

list019e387a

list user tokens

Retrieves a list of user tokens that can be used for API access.

list019e387a

list users

Lists all registered users on the platform.

list019e387a

list workspace port shares

Displays all network port shares configured for a given workspace.

list019e387a

list workspaces

Retrieves a list of all workspaces accessible to the user.

login019e387a

login user

Authenticates a user account using their email and password credentials.

register019e387a

register agent log source

Registers a brand new source from which agent logs can be collected.

send019e387a

send agent logs

Transmits accumulated log data from the local machine up to the server.

update019e387a

update agent app status

Changes and updates the operational status of an application running on the agent.

update019e387a

update appearance

Updates dashboard branding and banners (duplicate tool, but description kept).

update019e387a

update organization

Updates general settings or metadata for an entire organization account.

update019e387a

update prebuild settings

Modifies the necessary configurations that must be set up before a build can start.

update019e387a

update user profile

Changes specific details within a user's personal profile.

update019e387a

update workspace acl

Modifies the Access Control Lists (ACLs) to change who can access the workspace.

update019e387a

update workspace autostart

Changes the schedule for automatically starting the workspace environment.

update019e387a

update workspace autoupdates

Modifies the schedule for automatic updates within a workspace.

upload019e387a

upload file

Transmits a file to the system, packaged as either a tar or zip archive.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Coder (Remote Dev), then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Listen up. This server connects your AI agent straight into the backend of your remote development environment. You can manage everything from building pipelines to debugging agents without leaving your chat window.

Infrastructure and Workspace Control

You've got full control over who uses the system and where they work. You can set up a brand new corporate organization using create_organization, or view all existing ones with list_organizations. For managing personnel, you can add users via create_user and update their details using update_user_profile; you also manage roles by calling list_org_roles and listing members with list_org_members.

The system lets you create dedicated development workspaces with create_workspace, view all available ones with list_workspaces, or get specific metadata about a workspace instance using get_workspace. You can modify who has access by calling update_workspace_acl or checking the current rules with get_workspace_acl. When you need credentials, you generate user tokens via create_user_token and list all existing ones with list_user_tokens; for security, you can also create secrets using create_user_secret and view them with list_user_secrets.

To keep things clean, you can delete users with delete_user or manage the enterprise licenses by listing them with list_licenses, adding new ones via add_license, or removing old ones with delete_license.

Build and Deployment Management

You can monitor your entire deployment lifecycle. You check build versions and metadata using get_build_info, and you pull current metrics on deployment status, like successful builds or failures, with get_deployment_stats. If you need to know if the platform is outdated, run get_update_check. For managing workflows, you can list available templates through list_templates and check their historical versions using list_template_versions.

You initiate long-running background tasks for users using create_user_task, then manage them by listing all active jobs with list_tasks. To get the necessary connection details, you fetch the SSH config parameters with get_ssh_config or grab basic API info at get_api_root; you also retrieve deployment settings via get_deployment_config and check the current build requirements using get_prebuild_settings.

Debugging Agents and Workspaces

This is where the real power is. You can stream live logs from a specific workspace agent instance with get_agent_logs, or you can send accumulated log data from your local machine up to the server using send_agent_logs. For deep troubleshooting, you pull the last 10MiB of logs via get_agent_debug_logs, retrieve debug information from the Tailscale magicsock with get_agent_debug_magicsock, and check the startup manifest for the local agent by calling get_agent_debug_manifest.

You list all active containers and devcontainers in a workspace using get_agent_containers, and you set up network connectivity by creating port shares via create_workspace_port_share or listing existing ones with list_workspace_port_shares. The agent needs to connect, so you first get the necessary DERP details using get_agent_connection, then authenticate it with cloud provider credentials using auth_workspace_agent.

If a build is running too long, you stop it instantly with cancel_workspace_build. You can grab detailed info on one specific build run through get_workspace_build and pull all its parameters or full logs using get_workspace_build_params or get_workspace_build_logs.

AI Session Monitoring and Chat Control

You manage the AI interactions right here. You list active chat sessions with list_ai_sessions, or you start a brand new conversation history using create_chat. To send content to an ongoing discussion, you call create_chat_message; if you need context, you retrieve all messages from that session via get_chat_messages or get the associated thread details with get_ai_session_threads.

You can view every available AI model using list_ai_models, and list connected agents/clients through list_ai_clients. For usage tracking, you pull metrics on Daily Active Users (DAU) with get_insights_daus, calculate the activity duration per user account via get_insights_user_activity, or see template usage data using get_insights_templates.

System Auditing and Security

For compliance, you retrieve a paginated list of system audit logs with get_audit_logs. You verify if the user has permission for any action by running check_auth, and you manage external account links (like GitHub) using list_external_auth or starting the process through get_external_auth_device.

How Coder (Remote Dev) MCP Works

  1. 1 Subscribe to this server. You'll need your Coder URL and a Session Token.
  2. 2 Your AI client calls the API via MCP, asking for specific data (e.g., 'What are the active deployments?').
  3. 3 The Coder server executes the request and returns structured data—like build stats or log streams—to your agent.

The bottom line is that it lets you run complex dev ops commands through simple chat prompts, keeping all the infrastructure details right inside your AI client.

Who Is Coder (Remote Dev) MCP For?

This is for the Platform Engineer who gets tired of jumping between 10 different dashboards just to check if a build passed. It's for the DevOps engineer whose job requires constant monitoring of deployment health, or the developer who needs quick access to SSH configs and agent logs without context switching.

DevOps Engineer

Checks deployment health by running get_deployment_stats and verifies connectivity using get_ssh_config.

Platform Team Lead

Manages AI Bridge sessions, listing connected clients (list_ai_clients) to audit model usage across the organization's remote workspaces.

Software Developer

Debugs environment issues by calling get_agent_logs or checking build parameters using get_workspace_build_params.

What Changes When You Connect

  • See the current build status immediately. Instead of digging through a dashboard, you just ask for deployment stats (get_deployment_stats) or check specific build details using get_workspace_build.
  • Troubleshoot live environments on demand. If an agent fails, running get_agent_logs streams the error right into your chat window. No need to SSH in just to read logs.
  • Track AI usage and model availability. Use list_ai_sessions and list_ai_models to audit how much compute power your agents are burning on specific models (like Claude 3.5 Sonnet).
  • Maintain infrastructure credentials easily. Grab the necessary SSH connection details using get_ssh_config so you don't have to copy-paste multiple hostnames.
  • Control the entire development lifecycle. You can cancel a runaway build (cancel_workspace_build) or check if the platform needs updates with get_update_check, all in one prompt.

Real-World Use Cases

01

The Failed Deployment Debug

A developer pushes code, and the build fails. Instead of clicking through five pages of logs, they ask their agent: 'Show me the deployment stats for workspace ABC.' The agent responds with get_deployment_stats, showing a failure count. Next, they run get_workspace_build_logs to pull the exact error stack, solving the issue in minutes.

02

The AI Usage Audit

A platform team lead needs to know which models are being used most often by new agents. They ask their agent: 'List all active AI Bridge sessions and available models.' The agent responds with list_ai_sessions and list_ai_models, allowing the team to manage costs and resources.

03

Onboarding a New Dev

A new dev needs access credentials. They ask their agent: 'What's the SSH setup for my workspace?' The agent runs get_ssh_config, spitting out the exact hostname prefix and suffix needed to configure their local machine, bypassing manual documentation searches.

04

The Stuck Agent

A remote development agent hangs. A DevOps engineer asks: 'Get the current container list for this workspace.' The agent runs get_agent_containers and returns a list of running services, immediately telling the engineer where the blockage is.

The Tradeoffs

Manual Build Tracking

Trying to track a build's status by clicking through the main Coder dashboard tabs and cross-referencing logs in separate windows.

Just ask your agent: 'What is the current build info for this workspace?' The tool get_build_info gives you the version number, and then use get_workspace_build_logs to get the full history. Keep it in chat.

Lost Credentials

Forgetting where the correct hostname prefix or suffix is located for SSH access.

Don't guess. Use get_ssh_config to retrieve the exact parameters needed to set up your local machine. It’s always right there.

Guessing Permissions

Attempting a high-level operation, like deleting an organization, without knowing if you have the required rights.

Always run check_auth first. It verifies your permission level before you try to execute any major action like creating or deleting resources.

When It Fits, When It Doesn't

Use this MCP Server when managing complex, multi-step workflows involving remote computing infrastructure: CI/CD monitoring, user provisioning, deep system logging, or AI agent orchestration. You need tools that talk about builds, workspaces, and agents. Don't use it if your primary task is simple messaging, basic data viewing (like a CRM), or single-point authentication (login_user is sufficient for simple login). If you just need to manage user accounts, consider using dedicated Identity Management toolsets; this server focuses on the dev environment layer built atop those users. It's about runtime control and observability.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Coder. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 84 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

add_license auth_workspace_agent cancel_workspace_build check_auth create_chat create_chat_message create_group create_organization create_user create_user_secret create_user_task create_user_token create_workspace create_workspace_port_share delete_license delete_user download_file get_agent_connection get_agent_containers get_agent_debug_logs get_agent_debug_magicsock get_agent_debug_manifest get_agent_external_auth get_agent_logs get_ai_session_threads get_api_root get_app_auth_redirect get_app_host get_appearance get_audit_logs get_build_info get_chat_messages get_deployment_config get_deployment_stats get_external_auth_device get_insights_daus get_insights_templates get_insights_user_activity get_notifications_inbox get_notifications_settings get_notifications_templates get_prebuild_settings get_ssh_config get_update_check get_user_profile get_workspace get_workspace_acl get_workspace_build get_workspace_build_logs get_workspace_build_params list_ai_clients list_ai_interceptions list_ai_models list_ai_sessions list_chats list_external_auth list_groups list_licenses list_org_members list_org_provisioner_daemons list_org_provisioner_jobs list_org_roles list_organizations list_tasks list_template_examples list_template_versions list_templates list_user_secrets list_user_tokens list_users list_workspace_port_shares list_workspaces login_user register_agent_log_source send_agent_logs update_agent_app_status update_appearance update_organization update_prebuild_settings update_user_profile update_workspace_acl update_workspace_autostart update_workspace_autoupdates upload_file

Checking build logs shouldn't involve five different tabs.

Today, checking a deployment failure means opening the main dashboard, navigating to the 'Build History' tab, finding the specific workspace ID, clicking into the failed run, and finally opening a separate log viewer. It’s clicks, context switching, and copy-pasting—and you lose your train of thought.

With this MCP Server, it’s one prompt: 'What were the logs for the last deployment?' The agent runs `get_workspace_build_logs` and pipes the full, actionable log output directly into your chat. You get the data instantly.

AI Bridge Management: list_ai_models lets you see exactly what compute power you're spending.

Before this, understanding which AI models were available or in use was a manual process—checking documentation pages or asking multiple people across different teams. You couldn't audit usage without specialized dashboards.

Now, running `list_ai_models` gives you a definitive list of every model (GPT-4o, Claude 3.5 Sonnet, etc.) available to your agents in one go. It’s pure control over your compute budget.

Common Questions About Coder (Remote Dev) MCP

How do I check the build status using get_deployment_stats? +

You ask your agent: 'Show me the deployment statistics.' The tool get_deployment_stats returns metrics like active workspaces and success/failure counts, giving you an immediate health overview.

Can I stream logs from a specific agent using get_agent_logs? +

Yes. You specify the target workspace agent ID to get_agent_logs, which streams real-time log output directly into your chat, letting you watch the debugging process unfold.

What is the difference between list_workspaces and get_workspace? +

Use list_workspaces to see a directory of all available workspaces. If you know the name, use get_workspace to pull specific metadata about that single workspace.

How do I find out what models my AI agents can use? list_ai_models? +

You run list_ai_models. This tool gives you a current, definitive list of all integrated LLMs and their version numbers that your AI Bridge sessions support.

I need to delete an old user account. Which tool do I use? delete_user? +

You call delete_user with the target user's ID. This action permanently removes the user and associated credentials from the system.

I need to verify a user's permissions for API calls; should I use `check_auth` or something else? +

Use check_auth. This tool immediately confirms if the current identity has the required permission scope. It prevents failed operations by confirming authorization before the agent attempts an action.

I'm setting up a new machine; what information does `get_ssh_config` return for workspace access? +

It retrieves the necessary host and connection parameters. Your AI client uses this data to configure your local SSH agent, allowing seamless remote connectivity to any managed workspace.

If an AI chat session fails, how can I use `get_ai_session_threads` to figure out what went wrong? +

It pulls the entire sequence of messages and thoughts within a specific chat. You can trace the conversation flow step-by-step to pinpoint exactly where the logic or interaction failed.

Can I check the health and usage of my Coder deployment? +

Yes. Use the get_deployment_stats tool to retrieve workspace and session statistics, providing a clear overview of your infrastructure's current state.

How do I see which AI models are available in my Coder instance? +

Simply run the list_ai_models tool. It will return a list of all AI models currently configured and available through the Coder AI Bridge.

Can I view logs for a specific workspace agent to debug issues? +

Yes! Use the get_agent_logs tool with the target agent_id. This allows you to stream and inspect logs directly from the remote environment.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 84 tools

We've already built the connector for Coder (Remote Dev). Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 84 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.