Tesselith
ProductSolutionsAI agentsCompareFree toolsBlogPricing
Join the waitlist
  1. Home/
  2. AI agents/
  3. VS Code (GitHub Copilot)
+VS Code (GitHub Copilot) + Tesselith

How to connect VS Code (GitHub Copilot) to Tesselith

Add Tesselith to VS Code and let GitHub Copilot's agent mode draft and schedule social posts. VS Code (GitHub Copilot) talks to Tesselith’s MCP server, so it can draft, queue and schedule posts on every channel you’ve connected. Keep a human in the loop: publishing now and deleting always ask for your confirmation.

Join the waitlistMCP docs

What do I need before connecting?

You need VS Code with GitHub Copilot (agent mode) and a Tesselith workspace on Pro, Team or Agency (every new workspace starts with a 14-day Pro trial) with at least one channel connected. In company accounts, your GitHub organization must allow MCP servers.

1 · Connect · a few minutes

Run this

.vscode/mcp.json
{
  "servers": {
    "tesselith": {
      "type": "http",
      "url": "https://api.tesselith.com/mcp"
    }
  }
}

Or run MCP: Add Server from the Command Palette, choose HTTP and paste the URL.

2 · Ask · live in Tesselith

Ask VS Code (GitHub Copilot) to post for you

Draft a LinkedIn and Threads post about the bug we just fixed.

Used Tesselith · create_draft

Created a draft for Threads based on the commit message. LinkedIn isn't connected in your Tesselith workspace yet, so I skipped it.

Also try:

  • “Queue that draft for the next free slot.”
  • “Show the Tesselith queue for Threads.”
  • “List my channels and which need reconnecting.”

The setup at a glance

  1. Run MCP: Add Server
  2. Trust the server and sign in
  3. Switch Copilot Chat to Agent mode
  4. Ask Copilot

One connection, every channel

Connect your accounts in Tesselith once. From then on VS Code (GitHub Copilot) can plan and schedule for any of them, and Tesselith publishes at the time you set, even after the conversation ends.

  • XSoon
  • Instagram
  • Facebook
  • LinkedInSoon
  • Threads
  • YouTube
  • TikTokSoon
  • DiscordSoon
  • Telegram
  • RedditSoon
  • PinterestSoon
  • Bluesky
  • Mastodon
  • Dev.toSoon
  • HashnodeSoon

How do I connect VS Code (GitHub Copilot) to Tesselith, step by step?

  1. 1. Run MCP: Add Server

    Open the Command Palette (Cmd/Ctrl+Shift+P), run MCP: Add Server, choose HTTP, paste the URL, name it tesselith and choose whether to save it for your user or this workspace.

    Server URL
    https://api.tesselith.com/mcp
  2. 2. Trust the server and sign in

    Accept VS Code's trust prompt. On first use it opens your browser to sign in. A Tesselith window opens. Sign in, pick the workspace, untick anything you don't want the agent to do, and click Allow access.

  3. 3. Switch Copilot Chat to Agent mode

    Open Copilot Chat, pick Agent mode and open the tools picker. The Tesselith tools should be listed and ticked.

  4. 4. Ask Copilot

    Ask it to list your Tesselith channels, then to draft a post. Copilot asks before running each tool.

Can I use an API key instead of signing in?

VS Code can prompt for a key once and store it securely with an input. In Tesselith, open Settings → Developers, create an API key and tick only the scopes the agent needs. Keys start with tsl_live_ and are shown once, so store it in your password manager or a secret store.

.vscode/mcp.json
{
  "inputs": [
    {
      "type": "promptString",
      "id": "tesselith-key",
      "description": "Tesselith API key",
      "password": true
    }
  ],
  "servers": {
    "tesselith": {
      "type": "http",
      "url": "https://api.tesselith.com/mcp",
      "headers": { "Authorization": "Bearer ${input:tesselith-key}" }
    }
  }
}

What can VS Code (GitHub Copilot) do in Tesselith?

The server at https://api.tesselith.com/mcp exposes these tools. VS Code (GitHub Copilot) only gets the permissions you approve, and never more than your own role.

Tesselith MCP tools available to VS Code (GitHub Copilot)
What it does
list_channelsLists your connected accounts and their status
list_posts / get_postFinds posts by status or channel, or reads one
get_queueShows a channel's upcoming posts and free slots
suggest_best_timeSuggests the next free slot and your best hours
get_analytics_summaryCounts active channels, drafts and published posts
create_draftDrafts a post for one or more channels
update_postChanges a post's text, channels or media
add_to_queueGives a post the channel's next free slot
schedule_postPins a post to an exact time
upload_media_from_urlAttaches an image or video from a public URL
publish_nowPublishes within a minute, only after you confirm
delete_postDeletes a post, only after you confirm

Why is VS Code (GitHub Copilot) not working with Tesselith?

Almost every failure is one of these. Tesselith returns a readable error, so asking VS Code (GitHub Copilot)“what went wrong?” usually points at the right row.

Troubleshooting VS Code (GitHub Copilot) with Tesselith
Fix
No Tesselith tools in chatSwitch Copilot Chat to Agent mode and check the tools picker.
MCP is blockedYour GitHub organization's Copilot policy disables MCP servers. Ask an admin to allow them.
You pasted an mcpServers snippet.vscode/mcp.json uses servers with "type": "http", not mcpServers.
A key ended up in gitUse ${input:…} or ${env:…} instead of a literal key, and rotate the leaked key in Tesselith.
403: your plan doesn't include API accessMCP is included on Pro, Team and Agency. New workspaces get a 14-day Pro trial; upgrade under Settings → Billing.
401: connection revoked or lost accessSomeone disconnected the assistant in Settings → AI assistants, or your role changed. Connect again and approve the workspace.
The assistant can read posts but can't scheduleYou unticked Schedule and queue on the consent screen. Disconnect and connect again, keeping that permission.
No channels foundThe assistant only sees accounts already connected in Tesselith. Connect them under Channels first.
Post scheduled at the wrong timeTell the assistant your time zone. Tesselith takes ISO 8601 times with an offset, and your workspace time zone is shown in get_queue.
429: rate limitedEach connection can make 120 requests a minute on Pro, 300 on Team and 600 on Agency. Wait for the Retry-After seconds.

VS Code (GitHub Copilot) and Tesselith: frequently asked questions

Does it work with Copilot Free?
MCP tools run in Copilot's agent mode. If your plan includes agent mode, it works; organizations can also turn MCP off by policy.
User or workspace configuration?
User configuration makes Tesselith available everywhere; .vscode/mcp.json shares it with a repository's contributors.
Can VS Code use my Cursor configuration?
VS Code can discover servers from other editors' config files, but adding Tesselith directly is the most reliable setup.

VS Code (GitHub Copilot)’s own documentation: Microsoft docs.

Connect other AI agents

ClaudeClaude CodeClaude CoworkChatGPTCodexOpenAI APICursorWindsurfZedClineGemini CLIHermes AgentOpenClawGoosen8nMistral Le ChatPerplexityManus

Ready to connect VS Code (GitHub Copilot)?

Create your Tesselith account, connect your channels, and VS Code (GitHub Copilot) can start scheduling in minutes.

Join the waitlist

Opening soon

Be first in when the doors open.

Join the waitlist and you'll be in the first wave of invites. One email when it opens, nothing else.

Join the waitlist
Tesselith

The social scheduler for creators, teams and agencies. One calendar, every network you post to.

Product

  • Composer
  • Calendar
  • Analytics
  • Automation
  • AI assistant
  • Posting queue
  • API & webhooks
  • MCP server
  • All features

AI agents

  • Claude
  • Claude Code
  • ChatGPT
  • Codex
  • Cursor
  • Gemini CLI
  • n8n
  • All AI agents

Solutions

  • Creators
  • Agencies
  • Small business
  • E-commerce
  • All solutions

Compare

  • Scheduler pricing 2026
  • vs Buffer
  • vs Hootsuite
  • Metricool alternatives
  • Planoly alternatives
  • All comparisons
  • All alternatives

Free tools

  • Character counter
  • Best time to post
  • UTM builder
  • Engagement rate
  • All tools

Company

  • About
  • Blog
  • Research
  • Developer docs
  • Pricing
  • Contact
  • Security
  • Status

Legal

  • Privacy
  • Terms
  • Cookies
  • Acceptable Use
  • DPA
  • Refunds

Schedule posts for

  • X (Twitter)
  • Instagram
  • Facebook Pages
  • LinkedIn
  • YouTube
  • TikTok
  • Threads
  • Bluesky
  • Mastodon
  • Pinterest
  • Reddit
  • Discord
  • Telegram
  • Dev.to
  • Hashnode
© 2026 Tesselith. All rights reserved.
PrivacyTermsCookiesSecurityData deletion
Tesselith