MCP server for Alembica validation, extraction, cost estimation, and schema queries.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-open-and-sustainable-alembica-mcp": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Open Science Software for Semantic Synthesis and Extraction of Information from Unstructured Sources.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in other
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Official Miro MCP server - Supports context to code and creating diagrams, docs, and data tables.
MCP server for using the GitLab API
MCP Security Weekly
Get CVE alerts and security updates for io.github.open-and-sustainable/alembica-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
alembicaOpen Science Software for Semantic Synthesis and Extraction of Information from Unstructured Sources.
alembica simplifies the use of Large Language Models (LLMs) to extract structured datasets from unstructured corpora of text.
It provides a flexible and scalable framework to process, synthesize, and transform textual information into structured formats suitable for analysis and further processing.
Supports OpenAI, Google AI, Anthropic, Cohere, DeepSeek, Perplexity, AWS Bedrock, Azure AI, Vertex AI, and Self-Hosted OpenAI-compatible providers.
To install alembica in Go, run:
go get github.com/open-and-sustainable/alembica
If you want to use alembica in other programming languages, check out the C-Shared Library in the User Guide.
User Guide – Learn how to use alembica in different programming languages.
API Reference – Explore the Go package documentation.
alembica includes an optional MCP server for agent tool access.
The MCP server can be used from a locally built Go binary, the GHCR container image, or the MCP Registry.
Available in the official MCP Registry:
io.github.open-and-sustainable/alembica-mcpSee the User Guide MCP page for installation options, run commands, and tool schemas.
The MCP server is published to the MCP Registry by GitHub Actions when a version tag such as v1.2.3 is pushed.
The workflow uses GitHub OIDC for authentication, and each new registry version is published explicitly by CI rather than implicitly from GitHub Releases.
Note: Cost estimation is not supported for Self-Hosted, AWS Bedrock, Azure AI, or Vertex AI providers and will return zero.
Optional model fields for cloud/local providers:
base_url and api_version for Azure/OpenAI-compatible endpointsregion for AWS Bedrockproject_id and location for Vertex AIUse schemaVersion: "v2" when you need these cloud/local provider fields or non-enumerated model IDs.
Author: Riccardo Boero - ribo@nilu.no
Contributions are welcome!
alembica is licensed under the GNU AFFERO GENERAL PUBLIC LICENSE, Version 3.

Boero, R. (2025).
alembica- Open Science Software for Semantic Synthesis and Extraction of Information from Unstructured Sources. Zenodo. https://doi.org/10.5281/zenodo.14899666