Social Media Handle Checker
Checks Instagram username availability and retrieves profile information including follower counts, verification status, and account descriptions.
Checks Threads username availability and retrieves profile information including account details and verification status.
Checks TikTok username availability and retrieves profile information including follower counts, verification status, and account descriptions.
Checks YouTube channel handle availability and retrieves channel information including subscriber counts, verification status, and channel descriptions.
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., "@Social Media Handle Checkercheck if 'techpulse' is available across all platforms"
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.
Social Media Handle Checker MCP Server
A comprehensive Model Context Protocol (MCP) server that checks username availability across all major social media platforms. Perfect for qualifying brand names for your media business.
Features
šÆ Multi-Platform Support: Check usernames across YouTube, TikTok, Threads, X (Twitter), and Instagram
š Detailed Account Information: Get follower counts, verification status, descriptions, and more
š Batch Checking: Check availability across ALL platforms with a single command
ā” Individual Platform Tools: Target specific platforms when needed
š Comprehensive Data: Extract profile names, IDs, descriptions, and engagement metrics
š¼ Brand Research: Perfect for media business name qualification and competitive analysis
Related MCP server: Sherlock MCP Server
Available Tools
1. check_all_platforms - šÆ RECOMMENDED
Check username availability across all supported platforms at once. This is the most powerful tool for comprehensive brand research.
Parameters:
username(string): The username to check across all platforms (with or without @ prefix)
Platforms checked:
YouTube
TikTok
Threads
X (Twitter)
Instagram
Example Response:
Multi-Platform Check Results for "@statechange"
ā
AVAILABLE ON (2/5 platforms):
⢠Threads
⢠TikTok
ā TAKEN ON (3/5 platforms):
⢠YouTube - State Change (8.09K subscribers)
⢠X (Twitter) - State Change ā Verified
⢠Instagram - statechange (1.2M followers)
ā ļø Limited availability - this username is taken on most platforms.2. Individual Platform Tools
check_youtube_handle: Check YouTube channel availabilitycheck_tiktok_handle: Check TikTok username availabilitycheck_threads_handle: Check Threads username availabilitycheck_x_handle: Check X (Twitter) username availabilitycheck_instagram_handle: Check Instagram username availability
Parameters for all individual tools:
username(string): The username to check (with or without @ prefix)
Individual Tool Examples:
statechange- Check if @statechange is available@statechange1- Check if @statechange1 is availablepewdiepie- Check if @pewdiepie is available (spoiler: it's taken!)
Response Format:
If taken: Returns detailed account information (name, followers, verification, description)
If available: Confirms the username is available for registration
How It Works
The server makes HTTP requests to social media platform profile pages to determine username availability:
Platform URLs:
YouTube:
https://www.youtube.com/@{username}TikTok:
https://www.tiktok.com/@{username}Threads:
https://www.threads.net/@{username}X (Twitter):
https://x.com/{username}Instagram:
https://www.instagram.com/{username}/
Detection Logic:
If the page returns 404 or shows "not found" messages, the username is available
If the page returns 200 with valid profile data, the username is taken
When taken, we extract profile information like display names, follower counts, verification status, and descriptions
Multi-Platform Checking:
Runs checks in parallel for maximum speed
Handles errors gracefully (if one platform fails, others continue)
Provides comprehensive availability summary with visual indicators
Configuration for MCP Clients
Add this server to your MCP client configuration.
This is an MCP server that runs over STDIO. You can use it with any MCP-compatible client.
Option A ā npx (recommended, zero install):
{
"mcpServers": {
"social-media-handle-checker": {
"command": "npx",
"args": ["-y", "@raydeck/social-media-handle-checker-mcp"],
"env": {}
}
}
}Windsurf Assistant UI
Add this MCP server to Windsurf Assistant UI using STDIO:
Open Settings ā MCP Servers ā Add Server
Name:
social-media-handle-checkerCommand:
npxArgs:
-y @raydeck/social-media-handle-checker-mcpEnv: leave empty (not required)
Equivalent JSON (for builds that support JSON import):
{
"mcpServers": {
"social-media-handle-checker": {
"command": "npx",
"args": ["-y", "@raydeck/social-media-handle-checker-mcp"],
"env": {}
}
}
}Install in Cursor
Click to add this MCP server to Cursor.

Quick Start Usage
# Check all platforms at once (recommended)
check_all_platforms("mybrandname")
check_youtube_handle("mybrandname")
check_tiktok_handle("mybrandname")
check_instagram_handle("mybrandname")Development
# Install dependencies
npm install
# Build the project
npm run build
# Watch mode for development
npm run dev
# Run the server
npm startUse Cases
Perfect for:
š¬ Media Businesses: Check brand name availability across all major platforms
šŗ Content Creators: Explore username options and find consistent handles
š Startups: Validate social media presence before launching
š Brand Consultants: Conduct comprehensive competitive research
š¼ Marketing Agencies: Qualify client brand names across platforms
šØ Influencers: Find available usernames for brand expansion
š°ļø Domain Hunters: Check social media availability alongside domain research
Real-World Examples
# Startup looking for consistent branding
check_all_platforms("techstartup2024")
# Result: Available on 4/5 platforms - perfect for consistent branding!
# Content creator checking variations
check_all_platforms("creativestudio")
check_all_platforms("creativestudio1")
check_all_platforms("creativestudiohq")
# Find the best available option across platforms
# Brand consultant competitive research
check_all_platforms("competitor1")
check_all_platforms("competitor2")
# Analyze competitor presence and find opportunitiesLimitations
Web Scraping Dependency: Relies on web scraping, so platform changes could affect functionality
Rate Limiting: May apply for excessive requests (recommended: max 1 request per second)
Privacy Settings: Some account information might not be available due to privacy settings
Platform Updates: Major platform redesigns may require updates to extraction logic
Temporary Failures: Individual platform checks may fail due to network issues (other platforms continue working)
License
MIT
Available Tools
6 toolscheck_all_platformsA
Check username availability across all supported platforms (YouTube, TikTok, Threads, X, Instagram) at once. Perfect for comprehensive brand name research.
| Name | Required | Description | Default |
|---|---|---|---|
| username | Yes | The username to check across all platforms (with or without @ prefix) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden. It mentions checking 'availability' but lacks details on behavioral traits like rate limits, authentication needs, error handling, or what 'availability' means (e.g., real-time vs cached results). The description adds minimal context beyond the basic purpose.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with the core purpose in the first sentence and adds a usage guideline in the second. Both sentences earn their place by providing essential information without redundancy or fluff.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no annotations and no output schema, the description adequately covers the purpose and usage but lacks details on behavioral aspects like response format, error cases, or platform-specific nuances. It's complete enough for a simple lookup tool but could benefit from more transparency.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, with the parameter 'username' well-documented in the schema. The description adds no additional meaning beyond implying the parameter applies to all platforms, which is already clear from the tool's purpose. Baseline 3 is appropriate as the schema does the heavy lifting.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the specific action ('check username availability') and resource ('across all supported platforms'), explicitly listing the platforms (YouTube, TikTok, Threads, X, Instagram). It distinguishes from sibling tools by emphasizing 'all at once' versus individual platform checks.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides explicit guidance on when to use this tool ('Perfect for comprehensive brand name research'), contrasting with sibling tools that check individual platforms. It implies an alternative approach (using individual tools) without naming them directly.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
check_instagram_handleA
Check if an Instagram username is available or already taken. Returns information about the account if it exists, or confirms availability if it doesn't.
| Name | Required | Description | Default |
|---|---|---|---|
| username | Yes | The Instagram username to check (with or without @ prefix) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of behavioral disclosure. It describes the tool's behavior ('returns information about the account if it exists, or confirms availability if it doesn't'), which covers the basic operation. However, it lacks details on potential limitations such as rate limits, authentication needs, or error handling, which would be helpful for a tool interacting with an external service like Instagram.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is appropriately sized and front-loaded, consisting of two clear sentences that directly state the tool's purpose and return behavior without any unnecessary words. Every sentence earns its place by providing essential information efficiently.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's low complexity (one parameter, no output schema, no annotations), the description is reasonably complete. It explains what the tool does and what it returns, which is sufficient for basic understanding. However, without an output schema, it could benefit from more detail on the return format (e.g., what 'information about the account' includes), but this is a minor gap given the simplicity.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema has 100% description coverage, with the 'username' parameter well-documented in the schema. The description does not add any additional meaning or context beyond what the schema provides (e.g., it doesn't explain format constraints or examples), so it meets the baseline score of 3 for high schema coverage without extra value.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose with a specific verb ('Check') and resource ('Instagram username'), specifying what it does ('check if... available or already taken') and what it returns ('information about the account if it exists, or confirms availability if it doesn't'). It distinguishes from siblings by focusing on Instagram specifically, unlike other platform-specific tools like check_tiktok_handle or check_x_handle.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies when to use this tool by specifying it checks Instagram usernames, suggesting it should be used for Instagram-related queries. However, it does not explicitly state when not to use it or name alternatives (e.g., using check_all_platforms for broader checks or other siblings for different platforms), leaving some guidance implicit rather than explicit.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
check_threads_handleA
Check if a Threads username is available or already taken. Returns information about the account if it exists, or confirms availability if it doesn't.
| Name | Required | Description | Default |
|---|---|---|---|
| username | Yes | The Threads username to check (with or without @ prefix) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden. It discloses the tool's behavior by explaining the two possible return outcomes, but doesn't mention potential rate limits, authentication requirements, or error conditions. It adequately describes the core functionality but lacks operational details.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is two concise sentences that efficiently convey the tool's purpose and behavior. Every word contributes value, with no redundant information or unnecessary elaboration.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a single-parameter lookup tool with no output schema, the description provides sufficient context about what information will be returned. However, it doesn't specify the format or structure of the returned information, which would be helpful given the absence of an output schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema has 100% description coverage, already documenting the single 'username' parameter with format details. The description doesn't add any parameter-specific information beyond what the schema provides, so it meets the baseline for high schema coverage.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the specific action ('check') and resource ('Threads username'), specifying what information is returned for both available and taken usernames. It distinguishes this tool from sibling tools by explicitly mentioning 'Threads' rather than other platforms like Instagram or TikTok.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies usage context by stating what the tool returns (account info if exists, availability confirmation if not), which helps understand when to use it. However, it doesn't explicitly mention when to choose this tool over sibling alternatives like check_all_platforms or when not to use it.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
check_tiktok_handleA
Check if a TikTok username is available or already taken. Returns information about the account if it exists, or confirms availability if it doesn't.
| Name | Required | Description | Default |
|---|---|---|---|
| username | Yes | The TikTok username to check (with or without @ prefix) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden. It describes the core behavior (checking availability and returning account info or confirmation) but lacks details about rate limits, authentication requirements, error conditions, or response format. It's adequate but has clear gaps.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is extremely concise and well-structured in two sentences: the first states the purpose, and the second explains the outcomes. Every word earns its place with zero waste.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's low complexity (1 parameter, no annotations, no output schema), the description is reasonably complete for its purpose. It covers what the tool does and the possible outcomes, though it could benefit from more behavioral details like response format or error handling.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, with the parameter 'username' fully documented in the schema. The description adds no additional parameter semantics beyond what the schema provides, so it meets the baseline of 3 for high schema coverage.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose with specific verbs ('check', 'returns') and resource ('TikTok username'), distinguishing it from sibling tools that check other platforms. It explicitly mentions what happens in both cases (account exists vs. available).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implicitly provides excellent usage guidance by specifying 'Check if a TikTok username is available or already taken,' making it clear when to use this tool (for TikTok-specific checks) versus the sibling tools that check other platforms like Instagram, X, or YouTube.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
check_x_handleA
Check if an X (Twitter) username is available or already taken. Returns information about the account if it exists, or confirms availability if it doesn't.
| Name | Required | Description | Default |
|---|---|---|---|
| username | Yes | The X (Twitter) username to check (with or without @ prefix) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden. It discloses behavioral traits such as returning information about existing accounts or confirming availability, which is useful. However, it lacks details on error handling, rate limits, authentication needs, or response format, which are important for a tool interacting with an external API.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is appropriately sized and front-loaded, consisting of two concise sentences that directly state the tool's purpose and outcome. Every sentence earns its place by providing essential information without redundancy or unnecessary details.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's moderate complexity (single parameter, no output schema, no annotations), the description is adequate but incomplete. It covers the basic purpose and behavior but lacks details on output structure, error cases, or API constraints, which would enhance completeness for effective agent use.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the input schema already documents the 'username' parameter thoroughly. The description adds no additional meaning beyond what the schema provides (e.g., no examples or edge cases), resulting in a baseline score of 3 as the schema does the heavy lifting.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the specific action ('Check if an X (Twitter) username is available or already taken') and the resource ('username'), distinguishing it from sibling tools like check_instagram_handle or check_tiktok_handle by specifying the X (Twitter) platform. It avoids tautology by not merely restating the tool name.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies usage context by specifying the X (Twitter) platform, which helps differentiate it from siblings like check_all_platforms or check_instagram_handle. However, it does not explicitly state when to use this tool versus alternatives (e.g., for cross-platform checks) or any exclusions, leaving some ambiguity.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
check_youtube_handleA
Check if a YouTube channel handle is available or already taken. Returns information about the channel if it exists, or confirms availability if it doesn't.
| Name | Required | Description | Default |
|---|---|---|---|
| handle | Yes | The YouTube handle to check (with or without @ prefix) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden. It discloses the tool's behavior by stating it returns information about the channel if it exists or confirms availability if it doesn't, which covers the basic outcome. However, it lacks details on error handling, rate limits, authentication needs, or response format, leaving gaps in behavioral context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is concise and front-loaded, consisting of two clear sentences that directly explain the tool's purpose and outcome. Every sentence adds value without redundancy, making it efficient and easy to understand.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's low complexity (1 parameter, no output schema, no annotations), the description is reasonably complete. It explains what the tool does and the possible outcomes. However, without an output schema, it could benefit from more detail on return values, such as the structure of channel information or availability confirmation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema has 100% description coverage, with the parameter 'handle' documented as 'The YouTube handle to check (with or without @ prefix)'. The description does not add meaning beyond this, as it doesn't provide additional syntax, format details, or examples. With high schema coverage, the baseline score of 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the specific action ('check if a YouTube channel handle is available or already taken') and the resource ('YouTube channel handle'), distinguishing it from sibling tools that check handles on other platforms like Instagram, Threads, TikTok, and X. It explicitly mentions what the tool does rather than just restating the name.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies usage context by specifying it's for checking YouTube channel handles, which helps differentiate it from sibling tools that check handles on other platforms. However, it does not explicitly state when to use this tool versus alternatives or provide exclusions, such as whether it works for custom URLs or only specific handle formats.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
6 tool updates
v1.0.0- First observed
check_all_platforms - First observed
check_instagram_handle - First observed
check_threads_handle - First observed
check_tiktok_handle - First observed
check_x_handle - First observed
check_youtube_handle
TDQS
Each tool has a clearly distinct purpose targeting specific platforms (Instagram, Threads, TikTok, X, YouTube) or a comprehensive multi-platform check. There is no overlap or ambiguity between tools, as they are all uniquely scoped by platform.
All tools follow a consistent verb_noun pattern with 'check_' prefix and platform-specific suffixes (e.g., check_instagram_handle, check_all_platforms). The naming is uniform, predictable, and easy to understand across the entire set.
With 6 tools, the server is well-scoped for its purpose of checking social media handle availability. It includes individual platform checks and a comprehensive multi-platform tool, which is a reasonable and efficient number for this domain.
The tool set provides complete coverage for the domain of social media handle checking. It includes individual checks for all major platforms (YouTube, TikTok, Threads, X, Instagram) and a bulk check tool, leaving no gaps in functionality for this specific purpose.
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 Connectors
Monitor taken usernames and get alerted when they drop, plus handle, domain, and trademark checks.
Get social media data from Instagram and TikTok: profiles, posts, videos, comments, and more.
Check domain availability across every extension, generate names, and check social handles.
Social media data: 85 tools across 11 platforms (YouTube, TikTok, Instagram, X & more), one key.
Related MCP Servers
- AlicenseBqualityBmaintenanceQuery social media data from Instagram, TikTok, Twitter/X, Threads, YouTube, Facebook, and Reddit directly through natural language commands. Retrieves profiles, posts, videos, and engagement metrics using the SociaVault API.11721MIT
- FlicenseNot gradedqualityDmaintenanceEnables username enumeration across 400+ social media platforms using the Sherlock OSINT tool. Perfect for open-source intelligence gathering, cybersecurity research, and investigating social media presence through AI assistants.6-
- AlicenseNot gradedqualityBmaintenanceEnriches social media profiles from handles or URLs for platforms like Twitter/X, GitHub, LinkedIn, and YouTube, returning followers, bio, verification, etc. Payments via x402 micropayments (USDC on Base) with no API key or signup needed.MIT
- AlicenseAqualityAmaintenanceMonitor taken usernames and get alerted the moment they free up or drop, so you can claim a handle before anyone else. Also checks live username availability across the major social platforms, domain availability across popular TLDs, and screens names for trademark conflicts.21168MIT
Appeared in Searches
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/rhdeck/youtube-channel-handle-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server