open-index/open-npm huggingface dataset:
npm package: @codespar/mcp-circle
Description: MCP server for Circle — USDC payments, wallets, payouts, transfers
Latest version: 0.1.0

# @codespar/mcp-circle

> MCP server for **Circle** — USDC stablecoin payments, payouts, transfers, and wallets

[![npm](https://img.shields.io/npm/v/@codespar/mcp-circle)](https://www.npmjs.com/package/@codespar/mcp-circle)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)

## Quick Start

### Claude Desktop

Add to `~/.config/claude/claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "circle": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-circle"],
      "env": {
        "CIRCLE_API_KEY": "your-key"
      }
    }
  }
}
```

### Claude Code

```bash
claude mcp add circle -- npx @codespar/mcp-circle
```

### Cursor / VS Code

Add to `.cursor/mcp.json` or `.vscode/mcp.json`:

```json
{
  "servers": {
    "circle": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-circle"],
      "env": {
        "CIRCLE_API_KEY": "your-key"
      }
    }
  }
}
```

## Tools

| Tool | Description |
|------|-------------|
| `create_wallet` | Create a new Circle wallet |
| `get_wallet` | Get wallet details by ID |
| `create_payment` | Accept a USDC payment via Circle |
| `get_payment` | Get payment details by ID |
| `create_payout` | Create a payout from Circle (USDC to fiat) |
| `get_payout` | Get payout details by ID |
| `create_transfer` | Create a USDC transfer between Circle wallets |
| `get_transfer` | Get transfer details by ID |
| `get_balance` | Get account balance |
| `list_transactions` | List transactions with optional filters |

## Authentication

Circle uses a Bearer API key for authentication.

## Sandbox / Testing

Circle provides a sandbox at `api-sandbox.circle.com`. Use a sandbox API key for testing.

### Get your credentials

1. Go to [Circle Developer Portal](https://developers.circle.com)
2. Create a developer account
3. Generate a sandbox API key
4. Set the `CIRCLE_API_KEY` environment variable

## Environment Variables

| Variable | Required | Description |
|----------|----------|-------------|
| `CIRCLE_API_KEY` | Yes | API key from Circle |

## Roadmap

### v0.2 (planned)
- `create_card_payment` — Create a card payment
- `create_wire_payment` — Create a wire transfer payment
- `create_ach_payment` — Create an ACH payment
- `get_settlement` — Get settlement details
- `list_settlements` — List settlements with filters

### v0.3 (planned)
- `smart_contract_calls` — Execute smart contract calls
- `cross_chain_transfers` — Transfer assets across blockchains

Want to contribute? [Open a PR](https://github.com/codespar/mcp-dev-brasil) or [request a tool](https://github.com/codespar/mcp-dev-brasil/issues).

## Links

- [Circle Website](https://circle.com)
- [Circle API Documentation](https://developers.circle.com)
- [MCP Dev Brasil](https://github.com/codespar/mcp-dev-brasil)
- [Landing Page](https://codespar.dev/mcp)

## License

MIT
npm package: @codestacks/rtk-query-codegen-openapi
Description: <p align="center">   <img src="https://raw.githubusercontent.com/rtk-incubator/rtk-query/main/logo.png" width="400" /> </p> <h2 align="center"> Code Generator </h2>
Latest version: 1.0.8

<p align="center">
  <img src="https://raw.githubusercontent.com/rtk-incubator/rtk-query/main/logo.png" width="400" />
</p>
<h2 align="center">
Code Generator
</h2>

<p align="center">
   <a href="https://discord.gg/0ZcbPKXt5bZ6au5t" target="_blank">
    <img src="https://img.shields.io/badge/chat-online-green" alt="Discord server" />
  </a>
</p>

### Introduction

This is a utility library meant to be used with [RTK Query](https://redux-toolkit.js.org/rtk-query/overview) that will generate a typed API client from an OpenAPI schema.

### Features

- **Local Schema File Support**: Direct processing of local schema files via `schemaFile`
- **Remote Schema Download**: Download remote schemas to local files via `remoteFile` and `schemaFile`
- **Type Generation**: Generates TypeScript types from OpenAPI schemas
- **RTK Query Integration**: Seamless integration with RTK Query

### Configuration Options

- `schemaFile`: The local OpenAPI schema file path (required)
- `remoteFile`: (Optional) Remote schema URL to download to `schemaFile` path
- `outputFile`: The output file path for generated code
- `apiFile`: The base API file path

### Example Configuration

```typescript
// For remote schemas with download
{
  schemaFile: './schemas/api-schema.json',
  remoteFile: 'https://api.example.com/openapi.json',
  apiFile: './baseApi',
  outputFile: './generated-api.ts'
}

// For local schema files
{
  schemaFile: './schemas/api-schema.json',
  apiFile: './baseApi',
  outputFile: './generated-api.ts'
}
```

### Documentation

[View the RTK Query Code Generation docs](https://redux-toolkit.js.org/rtk-query/usage/code-generation)

### Test

```bash
yarn build && npx codestacks-ng-query-codegen-openapi ./rtk-query-codegen.config.ts
yarn build && npx codestacks-ng-query-codegen-openapi ./rtk-query-codegen-slice.config.ts
rm -rf test_output3/* && node lib/bin/cli.mjs rtk-query-codegen-slice.config.ts
```

new

```bash
yarn cli ./rtk-query-codegen-slice.config.ts
yarn cli ./react-rtk-query.config.ts
```



## Step

1. [endpoint-generator] EndpointGenerator.generateEndpoints....
2. [endpoint-generator] EndpointGenerator.generateForGroup.......
  2.1. [generate-new] generateApi........ 
2. [endpoint-generator] EndpointGenerator.generateForGroup.......
  2.1. [generate-new] generateApi........
npm package: @codestrap/developer-foundations.foundry-tracing-foundations
Description: ## Introduction
Author: Dorian Smiley
Latest version: 1.2.3

# Foundry Tracing Foundations

## Introduction
Foundry Tracing Foundations is a Foundry native implementation of open tracing. Tracing spans are stored in the ontology where Foundry native tooling is used to assemble reports and interactive applications to view application performance.

## Getting Started
1. First download and install the [Foundry Tracing Foundations](#) Marketplace application on your Foundry stack. We are working on mocks for Foundry but have not published them yet. Once the mocks are done you no longer will require a Foundry stack.
1. Run `npm install @codestrap/developer-foundations.foundry-tracing-foundations`
1. Create a `.env` file and set the following values
```
FOUNDRY_STACK_URL=<your stack url>
OSDK_CLIENT_SECRET=<your osdk client secret>
OSDK_CLIENT_ID=<your osdk client id>
OPEN_WEATHER_API_KEY=<an open wheahter API key https://home.openweathermap.org/>
LOG_PREFIX=foundry-developer-foundations
```
1. Implement the `@Trace` and `@TraceSpan` in class instance methods you want to record tracing segments on. Example below.

## Example usage
Usee the class decorators to setup traces. This will cause the main parent trace to be setup and attach all child spans to it. We'll be creating a functional version soon.
```typescript
import { Trace, TraceSpan } from '@codestrap/developer-foundations.foundry-tracing-foundations';

export class DecoratorTest {
    @Trace({
        resource: {
            service_name: 'vickie',
            service_instance_id: 'production',
            telemetry_sdk_name: 'xreason-functions',
            telemetry_sdk_version: '6.1.1',
            host_hostname: 'codestrap.usw-3.palantirfoundry.com',
            host_architecture: 'prod',
        },
        operationName: 'vickieForAutomate',
        kind: 'Server',
        samplingDecision: 'RECORD_AND_SAMPLE',
        samplingRate: 1.0,
        attributes: { endpoint: '/api/v2/ontologies/${client.ontologyRid}/queries/vickieForAutomate/execute' }
    })
    public async testDecorator(): Promise<string> {
        await this.childSegment();
        return 'segments traces';
    }

    @TraceSpan({ operationName: 'loadUser', kind: 'Internal' })
    public async childSegment(): Promise<string> {
        return new Promise((resolve) => {
            setTimeout(() => {
                resolve('test');
            }, 500)
        });
    }
}
```
npm package: @codeur/cropit
Description: Customizable crop and zoom.
Author: Scott Cheng
Latest version: 0.6.0-alpha.0

# cropit
[![CDNJS](https://img.shields.io/cdnjs/v/cropit.svg)](https://cdnjs.com/libraries/cropit)
[![jsDelivr Hits](https://data.jsdelivr.com/v1/package/npm/cropit/badge?style=rounded)](https://www.jsdelivr.com/package/npm/cropit)

Customizable crop and zoom.

See demos and docs [here](http://scottcheng.github.io/cropit/).

Built on top of [Yufei Liu's Image Editor](https://github.com/yufeiliu/simple_image_uploader).


## Installation

```bash
# Install cropit with bower
$ bower install cropit

# or with npm
$ npm install cropit
```


## Migrating to v0.5

v0.5 [introduced](https://github.com/scottcheng/cropit/blob/master/CHANGELOG.md#user-content-050-february-27-2016) rotation feature and improved performance, as well as a breaking changes in markup structure and class names.

Markup in v0.4:

```html
<div class="image-editor">
  <!-- .cropit-image-preview-container is needed for background image to work -->
  <div class="cropit-image-preview-container">
    <div class="cropit-image-preview"></div>
  </div>
  <!-- Other stuff -->
</div>
```

New markup in v0.5:

```html
<div class="image-editor">
  <div class="cropit-preview"></div>
  <!-- Other stuff -->
</div>
```

Note that `.cropit-image-preview-container` element is no longer needed, and all you need is a `.cropit-preview` (previously `.cropit-image-preview`) whether or not you want image background that goes beyond the preview area. New markup structure (after cropit is initialized) is as follows:

```jade
.cropit-preview
  .cropit-preview-background-container
    img.cropit-preview-background
  .cropit-preview-image-container
    img.cropit-preview-image
```

Note the class name changes:

```
.cropit-image-preview              => .cropit-preview
.cropit-image-background-container => .cropit-preview-background-container
.cropit-image-background           => .cropit-preview-background
```

Make sure to update class names in your selectors.


## Development

* Build: `webpack`
  * Watch for changes and rebuild: `webpack -w`
* Test: `npm test`
  * Test specific file: `jest <filename>`
* Lint: `npm run jshint -s`


## License

MIT