teralynk-mcp-server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TERALYNK_API_KEY | Yes | Your Teralynk API key (get at teralynk.com/developer) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_filesA | List the authenticated user's files in Teralynk. Supports search, pagination, and filtering by storage provider. Returns file IDs needed for scan_file_for_pii, get_file, delete_files, protect_files, and share_file. |
| search_filesB | Full-text search across file names and metadata. Returns ranked results with file IDs. |
| get_fileA | Get full metadata for a specific file: name, size, type, storage provider, tags, created/modified dates, compliance protection status, and a 15-minute presigned download URL. |
| get_file_download_urlB | Get a presigned download URL for a file. URL is valid for 15 minutes. |
| get_file_versionsA | List all versions of a file with timestamps and sizes. Useful before deciding to delete or restore. |
| get_compliance_scoreA | Get the user's real-time compliance health score (0–100) with a breakdown by framework. Score reflects open violations, scan coverage, and policy adherence. A score ≥ 85 is typically considered compliant for enterprise audits. |
| get_analyticsA | Get usage analytics: file count, total storage used, AI query count, active workflows, and compliance scan statistics. Use get_storage_analytics for storage-specific breakdowns. |
| list_conversationsB | List previous AI chat conversations with title, last message preview, model used, and timestamps. |
| get_job_statusA | Check the status of a long-running async operation — full compliance scan, report generation, or DSAR. Poll until status is "completed" or "failed". Returns progress percentage and result location when done. |
| get_conversationA | Get a specific AI chat conversation by ID, including full message history. Useful for resuming context. |
| get_billing_usageA | Get the current billing period usage: plan name, credits remaining, scans used, storage consumed, and renewal date. |
| get_notificationsA | Get the user's recent notifications — file shares, scan completions, violation alerts, workflow updates, and system messages. Returns up to 20 most recent notifications. |
| list_frameworksA | List all available compliance frameworks (HIPAA, GDPR, PCI-DSS, etc.) with descriptions, control counts, and your current coverage percentage. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/teralynk/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server