Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SCIBOT_BASE_URLNoThe base URL of the sci-bot.ru service for HTTP and WebSockethttps://sci-bot.ru
SCIBOT_PASSWORDYesThe password for sci-bot.ru
SCIBOT_USERNAMEYesThe username for sci-bot.ru
SCIBOT_STATE_DIRNoDirectory for the session file${XDG_STATE_HOME:-$HOME/.local/state}/scibot-mcp
SCIBOT_USER_AGENTNoUser-Agent header for outgoing requestsscibot-mcp/<version>
SCIBOT_MAX_CHALLENGENoMaximum Altcha challenge iterations, allowed range 1..500000004000000

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
scibot_ask_questionA

Puts a question into the sci-bot.ru queue and returns a ticket immediately. The queue is slow and runs a single generation slot, so poll scibot_check_question with the returned ticketId to collect the answer.

scibot_check_questionA

Reports the current state of a ticket issued by scibot_ask_question, including the finished answer and its references. Reads process state only and never contacts the service.

scibot_cancel_questionA

Asks the service to stop an active ticket and returns its terminal state once the service acknowledges. Text accumulated so far is preserved.

scibot_read_answerA

Fetches a finished answer and its bibliography by handle. Works without an account and survives a restart of this server, unlike a ticket.

scibot_queue_statusA

Reports how many questions are waiting, how many generation slots exist, and whether the service is accepting work. Use it to estimate the wait before asking.

scibot_accountA

Reports the signed-in username and its token balance. Fails with SESSION_INVALID rather than reporting an empty account when the session is dead.

scibot_my_questionsA

Lists the questions of the signed-in account, split into generating and answered.

scibot_token_historyA

Reports the token balance and recent balance movements. Payment details are not exposed.

scibot_conversationsA

Lists the multi-turn conversations of the signed-in account.

scibot_conversationA

Returns the full transcript of one conversation of the signed-in account.

scibot_settingsA

Without a patch it reads the account settings; with a patch it applies the given keys and returns the settings afterwards.

scibot_set_question_visibilityA

Publishes an own question at a public url, or takes it back to private.

scibot_delete_questionB

Permanently deletes one question of the signed-in account.

scibot_delete_conversationA

Permanently deletes one conversation of the signed-in account.

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/cyberash-dev/scibot-mcp'

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