Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TROLLSPACE_API_KEYYesYour Trollspace API key

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_snippetsB

List all code snippets

get_snippetA

Get a code snippet by ID

create_snippetC

Create a new code snippet

update_snippetC

Update an existing code snippet

delete_snippetB

Delete a code snippet

list_nuggetsC

List all knowledge nuggets

get_nuggetA

Get a knowledge nugget by ID

create_nuggetC

Create a new knowledge nugget

update_nuggetB

Update an existing knowledge nugget

delete_nuggetB

Delete a knowledge nugget

list_todosC

List all todo lists

get_todoB

Get a todo list by ID

create_todoC

Create a new todo list

update_todoC

Update an existing todo list

delete_todoB

Delete a todo list

list_ideasC

List all ideas

get_ideaA

Get an idea by ID

create_ideaB

Create a new idea

update_ideaC

Update an existing idea

delete_ideaB

Delete an idea

list_toolsB

List all software tools and resources

get_toolA

Get a software tool by ID

create_toolB

Create a new software tool entry

import_toolB

Import a software tool from a URL. Auto-detects name and description from the webpage.

update_toolB

Update an existing software tool entry

delete_toolB

Delete a software tool entry

list_reposC

List all git repositories

get_repoA

Get a git repository by ID

create_repoC

Create a new git repository entry

import_repoA

Import a repository from GitHub by URL. Auto-fetches metadata, stars, language, topics, and README content. Requires GitHub integration to be connected.

update_repoB

Update an existing git repository entry

delete_repoC

Delete a git repository entry

list_travelC

List travel locations

get_travelB

Get a travel location by ID

create_travelA

Add a new travel location. Use list_countries or list_cities to find the location_id first.

update_travelC

Update an existing travel location

delete_travelC

Remove a travel location

list_countriesB

List countries (reference data for travel)

get_countryC

Get a country by ID

list_citiesC

List cities (reference data for travel)

get_cityC

Get a city by ID

list_subscriptionsC

List all subscriptions

get_subscriptionB

Get a subscription by ID

create_subscriptionC

Create a new subscription

update_subscriptionC

Update an existing subscription

delete_subscriptionB

Delete a subscription (payment history is preserved)

mark_subscription_paidB

Record a payment for the current billing period and advance the next billing date

backfill_subscriptionB

Generate historical payment records for past billing periods

list_subscription_paymentsC

List payment records for a specific subscription

list_all_paymentsA

List payment records across all subscriptions

get_paymentA

Get a subscription payment by ID

create_paymentB

Manually create a payment record for a subscription

update_paymentC

Update an existing payment record

delete_paymentB

Permanently delete a payment record

agent_queryA

Send a natural language request to the Trollspace agent for complex operations

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/da-troll/troll-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server