Internship Tracker MCP Server
Allows managing application records in a Supabase database, with tools to add, list, update, and delete entries.
Click on "Install 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., "@Internship Tracker MCP ServerList all my internship applications"
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.
Internship tracker MCP server
A small backend that exposes your Supabase applications table as MCP tools,
so Claude can add, list, update, and delete entries directly in conversation.
Files
db.js— the only file that talks to Supabase directlytools.js— the four tool definitions (add / list / update / delete), each with a schema (what input is valid) and a handler (what it does to the database)server.js— the HTTP server that speaks the MCP protocol and wires the tools together; this is what Claude actually connects to.env.example— copy to.envand fill in your real Supabase + API key values
Related MCP server: Supabase MCP Server
Run it locally first
npm install
cp .env.example .env
# edit .env with your real Supabase URL, service key, and a made-up API key
npm run devVisit http://localhost:3000 in a browser — you should see
"Internship tracker MCP server is running." That confirms the server itself
is up, before you worry about MCP or Claude at all.
Deploy it somewhere public
Claude's custom connectors are reached from Anthropic's cloud, not your
laptop, so localhost will not work once you're ready to connect it to
Claude. Options: Render, Fly.io, Railway.
General steps for any of them:
Push this folder to a GitHub repo
Connect that repo to your chosen host
Set the same environment variables from
.envin the host's dashboard (never commit the real.envfile)Deploy — you'll get a public URL like
https://internship-tracker.onrender.comYour MCP endpoint is that URL +
/mcp, e.g.https://internship-tracker.onrender.com/mcp
Add it to Claude
In Claude settings → Connectors → Add custom connector, paste the /mcp
URL and configure the header x-api-key with the same value you set as
CONNECTOR_API_KEY.
Next steps
Test each tool individually once connected: "add a test application", "list my applications", "update it to interview stage", "delete it"
Once the plain tools work, the visual departures-board UI can be added as an MCP App resource on top of
list_applications— a follow-up step, not required for the core tracker to work
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceEnables interaction with SQLite databases, filesystem, AWS IAM, and Gmail through a master MCP server with a Streamlit UI optimized for Claude.Last updated1
- Alicense-qualityDmaintenanceEnables Claude to fully manage self-hosted Supabase instances, covering authentication, database, storage, edge functions, and more.Last updated3MIT
- Alicense-qualityDmaintenanceEnables Claude to interact with Jira, Salesforce, and n8n through MCP tools, allowing automated reading of Jira stories, deploying Salesforce metadata, and triggering n8n workflows.Last updated171MIT
- Flicense-qualityDmaintenanceA lightweight MCP server that provides 8 essential Supabase database management commands with minimal token usage, enabling efficient database operations through Claude.Last updated41
Related MCP Connectors
MCP server for interacting with the Supabase platform
Free public MCP for AI agents — 193 tools, 44 workflows. No API key.
233 tools for Google, Microsoft, TikTok, LinkedIn Ads in Claude or ChatGPT. Writes need approval.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Lili-ann/claude-internship-mcp-tracker'
If you have feedback or need assistance with the MCP directory API, please join our Discord server