A TypeScript server for automation and integration, featuring Microsoft OAuth, browser control, and basic utilities.
{{ message }}
fructuoso / npx-mcp Public
0 stars0 forksBranches Tags Activity
Star
Notifications
poc
BranchesTags
Go to file
Code
Name | Name | Last commit message | Last commit date |
---|---|---|---|
1 Commit | |||
src | src | ||
.gitignore | .gitignore | ||
README.md | README.md | ||
package-lock.json | package-lock.json | ||
package.json | package.json | ||
test-examples.sh | test-examples.sh | ||
tsconfig.json | tsconfig.json | ||
View all files |
Um servidor MCP (Model Context Protocol) em TypeScript que fornece ferramentas úteis para automação e integração, incluindo autenticação OAuth da Microsoft, controle de navegador e utilitários básicos.
npx npx-mcp
npm install -g npx-mcp
git clone cd npx-mcp npm install npm run build
Este servidor MCP é projetado para ser usado com clientes compatíveis com o Model Context Protocol. Uma vez conectado, você terá acesso às seguintes ferramentas:
echo
message
(string): A mensagem a ser ecoadaadd
a
(number): Primeiro númerob
(number): Segundo númeroopenBrowser
url
(string): URL válida para abrir no navegadorauthenticateOAuth
Para usar a ferramenta de autenticação OAuth, configure as seguintes variáveis:
export CLIENT_ID="seu-client-id-aqui" export TENANT_ID="seu-tenant-id-aqui" # Opcional, use 'common' para multi-tenant
http://localhost:3000/callback
openid
, profile
)npm run build
: Compila o TypeScript para JavaScriptnpm run dev
: Executa em modo desenvolvimento com ts-nodenpm start
: Executa o servidor MCP compiladonpm run test
: Executa testes de exemplonpm run clean
: Remove arquivos compiladosnpm run prepublishOnly
: Prepara o pacote para publicaçãogit clone cd npx-mcp
npm install
npm run dev
npm run build
npm start
npx-mcp/
├── src/
│ ├── index.ts # Servidor MCP principal
│ └── oauth-auth.ts # Implementação OAuth Microsoft
├── dist/ # Arquivos compilados (gerado)
├── package.json
├── tsconfig.json
├── test-examples.sh # Scripts de teste
└── README.md
Este servidor pode ser usado com qualquer cliente compatível com MCP, como:
Adicione ao seu arquivo de configuração:
{ "mcpServers": { "npx-mcp": { "command": "npx", "args": ["npx-mcp"] } } }
MIT
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou pull requests.
No description, website, or topics provided.
Readme
Activity
0 stars
0 watching
0 forks
Report repository
No releases published
No packages published
Official Taskeract MCP Server for integrating your Taskeract project tasks and load the context of your tasks into your MCP enabled app.
Interact with the accounting data in your business using our official MCP server
MCP server that connects to the whole Microsoft 365 suite (Microsoft Office, Outlook, Excel) using Graph API (including mail, files, calendar)
a macOS-only MCP server that enables AI agents to capture screenshots of applications, or the entire system.
Interact with Planka, a Trello-like kanban board, to manage projects, boards, and cards. Requires Planka server URL and credentials.
Convert Markdown files to high-quality, print-ready PDFs using LaTeX.
AI Task schedule planning with LLamaIndex and Timefold: breaks down a task description and schedules it around an existing calendar
Marketing insights and audience analysis from Audiense reports, covering demographic, cultural, influencer, and content engagement analysis.
Product‑discovery and strategy platform integration. Create, query and update opportunities, solutions, outcomes, requirements and feedback from any MCP‑aware LLM.
Integrate with Smartsheet for project management and data analytics, requiring an API access token.